● 程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着

15 查阅

● 程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,(8)符合软件测试的基本原则。

(8)

A.用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测。

B.用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测

C.再测试模块一和模块二,用更多的测试用例测试模块一

D.再测试模块一和模块二,用更多的测试用例测试模块二

参考答案:

D试题(8)分析软件测试的几个基本原则包括:(1) 软件开发人员即程序员应当避免测试自己的程序。不管是程序员还是开发小组都应当避免测试自己的程序或者本组开发的功能模块;(2) 应尽早地和不断地进行软件测试,软件修改后要及时进行回归测试;(3) 对测试用例要有正确的态度:第一,测试用例应当由测试输入数据和预期输出结果这两部分组成;第二,在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。(4) 要充分注意软件测试中的群集现象,也可以认为是“80-20原则”。不要以为发现几个错误并且解决这些

软考高级