1(√) 发现错误多的模块,残留在模块中的错误也多。
2(×) 目前在进行集成测试时普遍采用非渐增式测试方法。
分析:因为非渐增式测试方法先是对每一个子模块进行测试(单元测试阶段),然后将所有模块一次性的全部集成起来进行集成测试 。很难确定出错的真正位置、所在的模块、错误的原因。
3(×) Alpha测试在一个或多个客户场所进行,Beta测试由用户在开发者的场所进行。
分析:验收测试分为正式验收测试、Alpha测试、Beta测试。Alpha测试在开发者的场所进行,Beta测试由用户在一个或多个客户场所进行。
4(√) 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。
5(×) 测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误.
6(×) 成功的测试是没有发现错误的测试
分析:成功的测试是发现了至今为止没有发现的错误的测试
7(√) 确认测试也称为验收测试,它的目的是验证软件的有效性。
8(×) 软件测试是通过运行程序来查看错误。
分析:静态测试不运行程序
9(√) 类的私有方法可以测试。
10(√) 源程序代码的逻辑简单明晰,易读易懂是好程序的一个重要标准。
11(×<