问题
单项选择题
关于自动化测试,下面说法正确的是______。
A.通常自动化测试会比手工测试发现更多的缺陷
B.手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不具备想象力,只能按原计划的测试方法指令进行
C.运行相同的测试.自动化测试一定会比手工测试更加有效
D.在自动化测试中,测试的艰巨任务是验证期望输出的正确性
答案
参考答案:B
解析: 自动化测试不是万能的,它所能够完成的功能也是有限的,不可能也不要期望将所有的测试活动自动化。根据经验,自动测试只能发现20%的缺陷,而手工测试可以发现80%,A项说法错误。很多情况下,例如软件不稳定、测试结果易于人工验证但难于自动化、涉及物理交互的测试不适合用自动化测试,C项说法错误。软件测试的目的是发现缺陷,D错误。