下面是关于嵌入式软件测试方面的叙述,回答问题1至问题3,将解答填入的对应栏内。 [说明] 某公司是一个有资质的专业嵌入式软件测评中心,承担了一项嵌入式软件的测试任务。按用户要求,需要对被测软件进行单元测试、部件(集成)测试和系统测试。 软件测试中

admin2012-01-21  28

问题 下面是关于嵌入式软件测试方面的叙述,回答问题1至问题3,将解答填入的对应栏内。
[说明]
   某公司是一个有资质的专业嵌入式软件测评中心,承担了一项嵌入式软件的测试任务。按用户要求,需要对被测软件进行单元测试、部件(集成)测试和系统测试。
  软件测试中的单元测试、部件(集成)测试和系统测试都有各自的测试目标。以下描述中属于单元测试的是(1),属于部件(集成)测试的是(2),属于系统测试的是(3),请把以下8个选项的序号分别填入上述空白处,且不能重复。将答案填写在对应的栏目中。
   ①测试对象为单个模块或者函数
   ②测试对象包括整个软件系统,以及软件所依赖的硬件、外设等
   ③测试对象为多个模块或多个单元
   ④整个测试必须在系统实际运行环境中进行
   ⑤主要测试模块内部逻辑结构的正确性
   ⑥测试各个模块间的调用接口
   ⑦包括测试部分全局数据结构及变量
   ⑧主要测试局部数据结构及变量

选项

答案每空答案中的序号不计次序 (1)①,⑤,⑧ (2)③,⑥,⑦ (3)②,④

解析 本题考查软件测试方面的基础知识。
   在底层(如在C语言中为函数)进行的测试称为单元测试,或者模块测试。单元经过测试,底层软件缺陷被找出并修复之后,就集成在一起,对模块的组合进行集成测试,或者叫部件测试。这个不断增加的测试过程继续进行,加入越来越多的软件片段,直至整个产品——至少是产品的主要部分——在称为系统测试的过程中一起测试。
   由此可知,①、⑤、⑧为单元测试;③、⑥、⑦为部件(集成)测试;②、④为系统测试。
转载请注明原文地址:https://jikaoti.com/ti/POI7FFFM
0

最新回复(0)