[信息与通信]嵌入式软件系统测试技术.ppt

[信息与通信]嵌入式软件系统测试技术

I.系统测试的意义 某歼击机惯导系统经地面联试及试飞三年,仍发现时序、逻辑和软/硬件接口16个错误。 I.系统测试的意义 某无人机飞控系统在系统测试中发现软件问题50个,其中关键错误25个: 当发动机空中停车后,系统不能进行发动机启动; 进入失速状态后,飞机失去控制; 链路中断又恢复,飞机不接受控制,不能着陆,越飞越远。 某飞行控制系统关键问题: 飞机即将撞山或者撞地时,若倾斜角大于7度,飞行员不接通侧保,那么系统不会执行“防撞自动拉起”和“低限自动拉起”功能,这将导致飞机撞山或者撞地。 I.系统测试的意义 某型飞机8个关键软件的系统测试发现软件错误218个。 某型飞机已完成设计定型,发现关键和重要问题49处。 单元测试 部件测试 配置项测试 系统测试 FROM:GJB/Z141-2004《军用软件测试指南》 测试用例设计的过程是系统测试过程中一个非常重要的环节,它要求从测试的角度对测试计划中的测试需求进行功能和各种特性的细化,确定出与被测功能相关的输入/输出变量。 继而判断这些变量如何从测试环境中通过硬件接口输入被测软件,以及如何从被测软件的输出中得到。在测试说明中需要最终确定出本次测试要测试的系统功能、每一个功能涉及的输入/输出变量以及这些变量取值的等价类划分等。 从软件文档中提取测试需求; 软件需求-测试需求 分析系统的输入和输出; 根

文档评论(0)

1亿VIP精品文档

相关文档