软件的集成测试最好由()承担,以提高集成测试的效果。
软件的集成测试最好由()承担,以提高集成测试的效果。
A、该软件的设计人员
B、该软件开发组的负责人
C、该软件编程人员
D、不属于该软件开发组的软件设计人员
【正确答案】:D
【题目解析】:测试工作通常应该避免由原开发软件的人或小组承担。一方面,开发人员往往不愿否认自己的工作,总认为自己开发的软件没有错误;另一方面,开发人员本人进行测试时,很容易根据原来编程的思路来制定测试思路,具有局限性,不利于发现错误。况且,在集成测试阶段主要进行的是功能测试,因此完全可以由该软件开发组以外的软件开发人员来完成。