(1)测试是为了验证软件已正确地实现了用户的要求。X
(2)白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。X
【解析】白盒测试仅与程序的内部结构有关,完全不需考虑程序的功能要求。
(3)黑盒测试的测试用例是根据程序内部逻辑设计的。X
【解析】黑盒测试的测试用例是根据应用程序的功能需求设计的。
(4)在软件开发过程中,若能尽早暴露其中的错误,则为修复和改进错误所花费的代价就会降低。√
(5)单元测试通常由开发人员进行。√
(6)压力测试通常需要辅助工具的支持。√
(7)测试人员说:没有可运行的程序,我无法进行测试工作。X
(8)软件测试员可以对产品说明书进行白盒测试。X
【解析】软件测试员无法对产品说明书进行白盒测试。测试产品说明书属于静态黑盒测试。
(9)在设计测试用例时,应包括合理的输入条件和不合理的输入条件。√
(10)发现错误多的模块,残留在模块中的错误也多。√
(11)测试可以证明程序有错,也可以证明程序没有错误。X
(12)软件测试是测试人员的事,与开发人员无关。X
(13)缺陷并不是平均分布的,80%的缺陷集中在20%的程序模块中。√
(14)V模型描述了测试阶段和开发过程期间各阶段的对应关系。√
(15)自动化测试可以完全取代手工测试。X
(16)静态测试只能通过手工方式进行。X
(17)软件产品发布后就不再需要进行动态测试。X
(18)黑盒测试主要针对软件的各种功能、用户界面、逻辑结构、外部系统的条件和数据的访问等方面的测试。√
(19)黑盒测试是从外部来看测试对象的行为,除非选择足够必要的测试输入数据,否则无法遍历到测试对象内部的处理流程。X/p>
(20)应用等价类划分法设计测试用例时,如果某一个输入条件选取了无效等价类的代表值,则其它输入条件应该选取有效等价类的代表值。√
(21)程序员兼任测试员可以提高工作效率。X
(22)当软件代码开发结束时,软件测试过程才开始。X
(23)据有关数据统计,代码中60%以上的缺陷可以通过代码审查发现出来。√
(24)无效等价类是无效的输入数据构成的集合,因此无需考虑无效的等价类划分。X
(25)软件本地化就是将一个软件产品按特定国家或语言市场的需要翻译过来。X
(26)在压力测试中通常采用的是黑盒测试方法。√
(27)动态测试并不贯穿于软件产品生命周期的每个阶段。X
(28)等价类划分测试技术的测试准则(即等价类划分覆盖率)可定义为总共描述的等价类数量与已执行的等价类数量之比。X
【解析】等价类划分测试技术的测试准则(即等价类划分覆盖率)可定义为已执行的等价类数量与总共描述的等价类数量之比。
(29)路径覆盖的目的就是要设计足够多的测试用例,要求遍历测试对象的所有不同的路径。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!