多选:
软件测试的组装测试最好由()承担,以提高组装测试的效果。
A.该软件的设计者
B.该软件开发组的负责人
C.该软件的编程者
D.非开发组人员
多选:
软件测试的组装测试最好由()承担,以提高组装测试的效果。
A.该软件的设计者
B.该软件开发组的负责人
C.该软件的编程者
D.非开发组人员
a和d
往往自己开发编程看不到bug
· 穿过模块的数据丢失
· 一个模块的功能对其他模块造成有害的影响;
· 各个模块组装起来没有达到预期的功能;
· 全局数据结构出现问题;
· 单个模块的误差可以接受,但模块组合后,可能会出现误差累积,最后到不能的程度,所以需要组装测试。
通常组装测试有两种方法:一种是分别测试各个模块,再把这些模块组合起来主整体测试,即非增量式集成。另一种是把下一个要测试的模块组合到已测试好的模块测试完后再将下一个需要测试的模块组合起来,进行测试,逐步把所有模块组合在一并完成测试,即增量式集成。非增量式集成可以对模块进行并行测试,能充分利用人并加快测试进度。但这种方法容易造成混乱,出现错误不容易查找和定位。增量式i9的范围一步步扩大,错误容易定位,而且已测试的模块可在新的条件下再测试,彻底。
所以应该有最熟悉各模块的人进行测试,即C