集成测试是对由各模块组装而成的程序进行测试,主要目标是发现模块间的()问题。
A.接口
B.通信
C.接口和通信
D.信号
A.接口
B.通信
C.接口和通信
D.信号
A.由于本组织和第三方的关系比较好,他们提供的模块可以直接使用
B.对第三方提供的底层协议模块进行验收测试后,再将验收测试通过的模块和自己开发的模块进行集成测试
C.直接将第三方提供的底层协议模块和自己开发的模块进行集成测试
D.对第三方提供的底层协议模块进行的测试属于维护测试
A.“合同”指由本合同正文及与本合同正文不可分割的附件共同构成的整体
B.“系统”指在卖方提供的系统集成服务作用下设备软硬件组合而成的能够正常协同工作的整体
C.“初验”指买方在试运行结束后对系统的验收
D.“系统测试”或“调试”指由卖方技术人员进行的部分或整个系统的测试和调通
从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。
A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。
B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。
C.在意识到被测试模块的内部结构或算法的情况下进行测试。
D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。
E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。
供选择的答案:
A~E.①仿真器
②代码审查
③模拟器
④桩
⑤驱动器
⑥域测试
⑦黑盒测试
⑧原型
⑨白盒测试
⑩退化测试
A.自底而上渐增测试不需要测试驱动程序,能在测试阶段早期实现主动功能,验证系统早发现上层模块接口错误
B.自底而上渐增测试需要测试驱动程序,验证系统早发现底层模块的错误
C.自顶向下渐增测试需要存根程序,且底层错误发现较晚
D.自底而上渐增测试则避免了使用存根程序,底层属于模块级别规模最小,因此先测试先发现问题