练习题
一、判断
(01)测试是为了验证软件已正确地实现了用户的要求。 错
(02)白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。 对
(03)白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。 错
(04)程序员兼任测试员可以提高工作效率。 错
(05)黑盒测试的测试用例是根据应用程序的功能需求设计的。 对
(06)当软件代码开发结束时,软件测试过程才开始。 错
(07)据有关数据统计,代码中 60%以上的缺陷可以通过代码审查发现出来。 对
(08)无效等价类是无效的输入数据构成的集合, 因此无需考虑无效的等价类划分。 错
(09)软件本地化就是将一个软件产品按特定国家或语言市场的需要翻译过来。 错
(10)在压力测试中通常采用的是黑盒测试方法。 对
(11)软件测试员无法对产品说明书进行白盒测试。 对
(12)功能测试工具主要适合于回归测试。 对
(13)测试人员说:“没有可运行的程序,我无法进行测试工作” 。 错
(14)自底向上集成需要测试员编写驱动程序。 对
(15)测试是可以穷尽的。 错
(16)自动化测试相比手工测试而言,能发现更多的错误。 错
(17)软件测试自动化可以提高测试效率,可以代替手工测试。 错
(18)语句覆盖法的基本思想是设计若干测试用例, 运行被测程序, 使程序中的每个可执行
语句至少被执行一次。 对
(19)Beta测试是验收测试的一种。 对
(20)软件开发全过程的测试工作都可以实现自动化。 错
(21)软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。 错
(22)结构性测试是根据软件的规格说明来设计测试用例。 错
(23)软件测试工具可以代替软件测试员。 错
(24)通过软件测试,可以证明程序的正确性。 错
(25)在单元测试中,驱动程序模拟被测模块工作过程中所调用的下层模块。 错
(26)软件缺陷可能会被修复,可能会被保留或者标识出来。 对
(27)测试用例是由测试输入数据和对应的实际输出结果这两部分组成。 错
(28)单元测试通常由开发人员进行。 对
(29)现在人们普遍认为软件测试不应该贯穿整个软件生命周期, 而应在编程完毕之后再进
行,这样可以降低成本。 错
(30)文档的错误不是软件缺陷。 错
(31)Junit只是单元测
测试/软件/程序/用例/工作/功能/缺陷/无效/数据/自动化/
测试/软件/程序/用例/工作/功能/缺陷/无效/数据/自动化/
-->