
嵌入式计算机软件测试关键技术探讨论文
同其他软件相比拟,嵌入式计算机软件更加具有专用性,只能在固
定的硬件平台中运行。通常情况下,需要合理分开嵌入式软件的运
行环境和开发环境,也就是利用穿插开发的方式进行,间接提高了
嵌入式软件的开发复杂性。加强对嵌入式计算机软件测试关键技术
研究,对促进嵌入式软件的开发和应用具有重要意义。
1.1静态测试技术
当今时期,有很多计算机软件开发研究人员认为,人工审议与走查
是比拟有效的软件查错方式。但是随着计算机技术的不断开展,软
件规模也逐渐提升,进而对计算机专业人才数量提出一定需求,同
时由于源码在计算机中、或者目录上比拟零散,无法有效审议与走
查计算机软件。基于上述问题考虑,需要对整个软件系统结构进行
相应方式进行处理,以此促使自动化连接,进而为计算机软件的审
议与走查,奠定良好的根底。通过静态测试分析技术,可以实现多
方面内容操作,比方说分析程序路径、绘制程序逻辑图、相互转换
生成流程图、逻辑图、框图、以及获取完整的软件系统逻辑框图等
等。为高效的测试用例的实现提供可行性,并且有利于提升软件测
试覆盖率、以及软件质量。
1.2动态测试技术
对宿主机通过动态测试是指测试软件的代码,可以真实准确的测试
出软件代码的执行能力,同时能够针对软件代码的覆盖率进行分析
,进而实现对软件功能的检测。此外,还可以通过对软件代码进行