交联式测试环境
考试要求: 掌握     
知识路径:  > 嵌入式系统的项目开发与维护知识  > 嵌入式系统软件测试  > 嵌入式软件测试技术  > 测试环境


 
       交联式测试环境是逼近真实环境的一种运行环境,实际上是对整个系统(而非仅对软件)进行考察的测试。交联式测试环境可以接入若干个研制完成的产品(实物)或设备模拟器。不同的系统,交联式模拟测试环境接入实物的多少不一样,但对软件来说,目标机硬件环境、相应外围设备接口、输入的指令、数据等全都是真实的。交联式模拟测试环境与真实系统有一致的映射关系。例如具有相同的接口,相同的I/O传输格式、方式和速率,相同的时序和相同的工作方式、状态等。交联式模拟测试环境不仅适用于对软件功能的验证,而且可以对软件的外部接口、实时特性进行较真实的验证。交联式测试环境如下图所示。
       
       交联式模拟测试环境
       交联式模拟测试环境一般包括目标机、模拟器、控制盒和测试输入及测试输出分析设备四个部分。被测试程序在目标机中运行,宿主机运行测试程序及处理测试结果,控制盒连接控制宿主机与目标机之间的总线,模拟器主要模拟一些特殊的信号。
       由于嵌入式系统的特殊性,在进行配置项和系统测试时,要求或者在真实目标机中运行,或者在仿真环境下运行时必须说明仿真环境与真实环境的差异,并进行影响分析。而交联式模拟测试环境由于搭建较为方便,运行环境与真实环境一致,是目前嵌入式软件测试环境中使用最多的环境。所以在软件配置项和系统测试阶段,其实也是软件与硬件的集成测试阶段,虽然在进行软件测试,但是软件与硬件的协调性、一致性也进行了验证。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有