C. 边界条件 D. 容错性
二、判断题
1. 测试应该尽可能早地进行测试。( Y ) 2. 应该在代码编写完成后开始测试。( X ) 3. 需求分析和设计阶段不需要测试人员参与。( X )
4. 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能需求。
( X )
5. 黑盒测试容易知道用户会用到那些功能,会遇到哪些问题( Y ) 6. 静态测试通过对执行程序,找到程序中的错误或者是可疑之处。( X ) 7. 在软件的开发中,每次回归测试都要重新运行完整的测试包。( ) 8. 在对软件缺陷的描述中,测试人员可以对有个人的观点,也可以对开
发人员进行评价,有利于开发人员提高开发质量。( X ) 9. 验收测试是由用户完成的。( X ) 10. 集成测试就是系统测试。( X )
11. 能够尽可能早的有的时候因为时间紧迫,可以临时安排几个程序员或
者行业新手做测试工作。( X )
12. 在实际的运用中,无论对于白盒测试和黑盒测试,通常使用其中一种
方法就可以完成对某一软件的测试工作。( X )
13. 发现软件缺陷,就能够尽可能地节约修复缺陷的成本,因此,因此在
软件的设计阶段修复缺陷的费用最低。( X )
14. 每一种测试方法都必须执行程序,才能得到最好的效果。( X ) 15. 在整个软件团队中,对软件测试人员的要求比较低,会操作计算机、
有一定的软件使用经验就可以。( X )
第 13 页 共 37 页
16. 在对软件缺陷的描述中,测试人员可以对有个人的观点,也可以对开
发人员进行评价,有利于开发人员提高开发质量。( X ) 17. 验收测试是由用户完成的。(X )
18. 在一个规范的软件的开发中,开发人员的人数一般大于测试人员的人
数。( X )
19. 在整个开发周期中要对测试用例进行有效的跟踪和维护。( Y ) 20. 功能测试也可以采用白盒测试的方法。( X )
21. 根据著名的瀑布模型,软件测试应该处在“编程”的下游、在“软件
维护”的上游,先有编程,后有测试,测试的位置很清楚。( Y ) 22. 因为软件开发人员不止一人,因此在测试时候,只能进行松散地实施
测试。( X )
23. 单元测试的主要人员构成是开发人员。( Y )
24. 在进行系统测试的时候,当发现有错误时候,应该及时修正,紧接着
修正下一个错误。( Y )
25. 有的时候因为时间紧迫,可以临时安排几个程序员或者行业新手做测
试工作。( X )
26. 软件质量的要求是要满足软件的功能性需求。( X )
27. 在整个软件团队中,对软件测试人员的要求比较低,会操作计算机、
有一定的软件使用经验就可以。( X )
28. 在整个软件生命周期中的每个阶段、每个时刻都存在着软件测试活动,
软件测试伴随着软件开发。( Y )
29. 在整个开发周期中要对测试用例进行有效的跟踪和维护。( Y ) 30. 功能测试也可以采用白盒测试的方法。(X )
第 14 页 共 37 页
31. 能够尽可能早的有的时候因为时间紧迫,可以临时安排几个程序员或
者行业新手做测试工作。( X )
32. 在实际的运用中,无论对于白盒测试和黑盒测试,通常使用其中一种
方法就可以完成对某一软件的测试工作。( X )
33. 发现软件缺陷,就能够尽可能地节约修复缺陷的成本,因此,因此在
软件的设计阶段修复缺陷的费用最低。( X )
34. 每一种测试方法都必须执行程序,才能得到最好的效果