摘要
为了满足当前提出的对安全关键软件进行目标码测试的要求,改变目标码测试工具缺乏的现状,提出了一种目标码仿真测试平台的设计方案。分析了目标码测试的特点,在此基础上提出了一种基于虚拟软件测试环境的支持嵌入式软件目标码测试的仿真测试平台的设计结构,给出了虚拟运行平台构建、目标文件静态分析、测试用例加载、测试信息采集记录和目标码覆盖率统计的解决方法。通过设计TMS320C67x目标码仿真测试平台,验证了该设计的有效性。
To satisfy the request for object code coverage test to the security critical software, change the present condition that the object code test tools are lack, a design approach of object code simulation test platform is put forward. Analyzed the characteristics of the object code test, andthesimulationtestplatformbasedonsimulationenvironmentforembeddedsowareisconstructed. The approaches of building simulation platform, statically analyzing object code, carrying test cases, collecting and recording test information, calculating object code coverage are provided. Finally, bydesignaTMS320C67xobjectcodesimulationtestplatform, the validity ofthe presented method is demonstrated.
出处
《计算机工程与设计》
CSCD
北大核心
2009年第19期4364-4367,共4页
Computer Engineering and Design
关键词
目标码
嵌入式软件
软件测试
仿真测试平台
语句覆盖率
分支覆盖率
object code
embedded software
software test
simulation test platform
statement coverage
decision coverage