嵌入式软件测试数据传输稳定性检测方式分析

2020-03-04 01:42
海峡科技与产业 2020年12期
关键词:嵌入式软件测试数据数据结构

孙 莉

盐城工学院信息工程学院,江苏 盐城 224051

嵌入式软件测试数据传输稳定性检测实际就是一个首先要建立嵌入式软件测试数据结构模型,在这个嵌入式软件测试数据结构模型的基础上进行提取嵌入式软件测试相关数据,在提取数据之后设立一个传输方程,在嵌入式软件测试数据传输方程的规范下来保证检测嵌入式软件测试数据传输稳定性这样的一个过程。

1 嵌入式软件测验

科学技术的迅猛发展使得嵌入式软件测试数据库的应用范围越来越大,嵌入式软件测试数据库中测试数据传输的稳定性问题逐渐受到各个网络领域的广泛关注[1]。提高嵌入式软件的正确性、可靠性和详细性,才能更好让嵌入式有效应用,这就要求进行嵌入式软件的相关测验。

1.1 嵌入式软件测验内容

1.1.1 测验数据传输稳定性能程度

嵌入式软件的主要应用对象是嵌入式系统,如果嵌入式软件的数据传输稳定性不够好,那么嵌入式系统也很有可能不是很灵敏。嵌入式系统的灵敏度不仅影响数据的传输,而且严重来说,可能这个数据传输的误差一旦没有被发现,直接应用到对应的行业,可能会因为存在的漏洞和不足之处造成相关产业的严重经济损失的后果。

1.1.2 测验测验设计是否完整适用

测验设计的是否完整和适用也是需要进行测验的一个内容。好的设计方案,才能在省时省力的基础上进行有效的测验。这样对嵌入式软件测验得出的结果才更有可信性。嵌入式软件测验具有独特的实用性,是软件和硬件相结合,实际应用在相关领域的。嵌入式软件测验具有灵活性,在不改变原有系统的性能基础上,利用自身资源进行运转的一个软件。所以针对嵌入式软件测验的计划就要求一定要实用。当然,嵌入式软件测试数据传输稳定性检测方式也就必须要实用。

1.1.3 测验所选择的例子是否典型

嵌入式软件测验的对象不能是单一的,否则不能保证测验的结果是适用于所有的或者大多数的嵌入式系统。要选择具有普遍性的、有一定典型代表作用的,起码是针对一个行业有相关示范作用的。

1.1.4 测验数据准确和报告可靠性

嵌入式软件测验的数据起到数据支撑作用。所以要保证测验数据的真实有效无误。在这样准确的数据支撑下的报告才有可信性。

1.2 嵌入式软件测验分类

从不同的测验目的上可以分为单元测验、集成测验和系统测验。单元测验是测验单元是否符合设计要求的,进行每个单元的测验。集成测验不仅要符合要求也要符合市场需求,对测验人员的编辑能力要求很高。系统测验则需要软件符合相关的规格,进行最后的校对。

1.3 嵌入式软件测验过程

1.3.1 根据测验的内容、目的、要求设计测验计划

不同的测验对象有着不同的测验目的和要求,所以选择的计划自然也是不一样的。要做嵌入式软件测验,不管是测验要求、市场需求,还是传输稳定性,各个方面都需要做到了解这个测验的内容。然后在测验目的的指导下进行计划的设计。这样的设计理论才能有效地指导测验实践的进行。

1.3.2 选择测验的场地、工具、方法进行前期准备

把嵌入式软件测验数据进行输入和获取是进行软件测验的一个前提,在有了详细的计划并且获取了相关的嵌入式软件测验数据之后要做的就是选择测验的场地,一个良好的场地能保证测验的准确进行。然后要选择相应的工具,只有充分的物质保障,测验才能进行得下去。选择对的方法,更好的是便捷准确的数据稳定性测验的方法,能大大降低测验的失误和时间,更加及时有效的得出准确的结果,节省人力、物力和财力。

1.3.3 专业的测验人员按照计划进行准确测验实践

嵌入式软件是随着科技的进步而产生的一个产物,要做嵌入式软件测验,尤其是数据传输稳定性的测验,必须要拥有专业知识含量和实践能力的专业人才的指导才能进行下去。不仅是嵌入式软件的测验,包括前期的设计和后面实施的方方面面,其实都是需要专业的人才来操作的,这样才能有一个符合要求的结果产生。

1.3.4 对测验结果进行准确的记录用来测验后分析

嵌入式软件测验数据传输稳定性测验的过程中,一个关键性的操作就是数据的产生和记录。这是一个谨慎、仔细的工作。在正确的嵌入式软件测验数据传输稳定性测验实践基础上,保证数据的准确性,认真的记录下来,不能有一点的失误,否则整个测验很有可能就需要从头来做。这个数据的作用就是用来之后进行测验结果分析的。分析测验数据不仅是为了得出测验目的的要求,而且也能为之后的其他测验做数据支撑。

1.3.5 根据测验整体的过程对于相关内容写出总结

理论指导、实践操作,然后再进行数据的记录分析。这些前期的准备为之后写出相关报告作出了很大的贡献。这样基于实践而得出的报告才能证明嵌入式软件测验稳定性达到的程度,以及之后应该如何改进,继续促进嵌入式软件测验稳定性的研究做出理论指导。

2 数据传输稳定性

科技的发展发明了各种电子设备,不断发展的过程也对数据传输的稳定性提出了一定的要求。不仅传输的数据要准确,而且不能在传输过程中受到外界因素的影响,能够及时快速地把数据进行传输。提高嵌入式软件的数据传输的稳定性也是其中一个方面。在数据传输过程中,正确的安装屏蔽电缆就是一种提高数据传输稳定性的重要方法。电缆安装的方法有一端接地、两端接地和双层屏蔽三种方式,每一种方式都有自身需要注意和考虑的问题。各有各的优势和劣势,如何选择运用才是关键。只有正确选择屏蔽电缆安装方法,才能保护自身设备不受外界电磁波的影响,在这个前提下才可以让数据进行快速准确的传输。

如果数据传输不稳定,就会出现数据传输的格式错误、内容不完整或者前后内容不一致的现象。所以为了让嵌入式软件可以更好的应用,提高数据传输的稳定性,就要进行测验方法的分析和设定。嵌入式软件测试数据传输稳定性检测方法是一种保护嵌入式软件测试数据库的信息采集与分析方法,必须确保实时性和正确性。

3 嵌入式软件测试数据传输稳定性检测方法设计

3.1 建立嵌入式软件测试数据结构模型

嵌入式软件测试数据传输稳定性检测方法设计的第一步是需要利用嵌入式软件测试数据的相关方程,建立一个对应的测试数据结构的模型[2]。嵌入式软件测试数据内有需要的大范围的数据资源。按照测验的要求建立的模型,把数据按照分类分布在不同的地方即可。

3.2 提取嵌入式软件测试相关数据

利用一定的公式和方法在建立的测试数据结构模型中把相关的数据提取出来,这样可以降低误报的几率。嵌入式测试中相关数据的获取主要是以实际的物理通道、交叉开发的虚拟IO 和通常情况下会用到的读取内存数据的方式。关于提取嵌入式软件测试相关数据的方法有很多,具体需要根据实际的变量因素来选择适合的方式。

3.3 设立嵌入式软件测试数据传输方程

根据传输过程设立嵌入式软件测试数据传输方程,测试数据通过数据传输方程的计算,可以确保嵌入式软件测试数据传输的稳定性,从而降低误报个数。

图1 测试数据传输稳定性检测网络示意图

如图1 中,比如V(0)和I(0)是测试数据,那么V(1)和I(1)就是接收数据的终端。整个嵌入式软件数据传输稳定性的测验过程是十分复杂的,所以需要在这个设立的方程中进行,在这个基础上来建立模型,以此实现嵌入式软件测试数据传输稳定性检测。

3.4 检测嵌入式软件测试数据传输稳定性

建立了数据结构模型、在数据结构模型库内提取准确的嵌入式软件测试数据信息、根据相关的数据设立传输方程、在数据设立传输方程的规范下建立嵌入式软件测试数据传输,各个步骤都严格把控和操作好之后,就可以很好的保证嵌入式软件测试数据传输的稳定性。

3.5 仿真对比分析方法

在嵌入式软件测试数据传输稳定性的操作整体过程之后,通过仿真对比分析方法来进行稳定性的分析。首先进行实验环境及参数设置,然后进行实验。实验过程中把嵌入式软件测试数据作为自变量,利用嵌入式软件测试数据传输稳定性的测验方法和标准的数据传输稳定性检测方法进行对比,来检测这种嵌入式软件测试数据传输稳定性。

3.6 对所做测验的实验结果进行分析

图2 嵌入式软件测试数据传输的误报数据个数对比曲线

从图2 实验结果可以看出,嵌入式软件测试数据相同的前提下,不同的检测方法得到的结果也是不一样的。虽然都随着变量的增多得出的嵌入式软件测试数据的误差个数也变多,但是总体还是不一样的。嵌入式软件测试数据传输稳定性检测方法可以有效的降低测试数据的失误,保证数据传输的稳定性。

4 结语

嵌入式软件的应用领域越来越广泛,对于嵌入式软件的要求也越来越高,尤其是对于嵌入式软件测试数据稳定性的要求。而提高嵌入式软件测试数据稳定性的关键之处就是要进行嵌入式软件测试数据稳定性的检测。选择正确的检测方法可以有效促进嵌入式软件在不同行业的应用,真正实现运用嵌入式软件的真实目的和要求。

猜你喜欢
嵌入式软件测试数据数据结构
测试数据管理系统设计与实现
实时嵌入式软件的测试技术
全景相机遥控器嵌入式软件V1.0 相关操作分析
基于自适应粒子群优化算法的测试数据扩增方法
“翻转课堂”教学模式的探讨——以《数据结构》课程教学为例
高职高专数据结构教学改革探讨
空间co-location挖掘模式在学生体能测试数据中的应用
基于Eclipse的航天嵌入式软件集成开发环境设计与实现
航天嵌入式软件浮点运算误差分析与控制
TRIZ理论在“数据结构”多媒体教学中的应用