单选题
对于冒烟测试,以下说法错误的是 (这好像是个单选题啊)
A
A、软件修改后,对其关键功能进行的测试 冒烟测试就是在每日build(构建版本)建立后,对系统的基本功能进行简单的测试。这种测试强调程序的主要功能进行的验证,而不会对具体功能进行更深入的测试。
B
B、为防止出现资源浪费,在通过冒烟测试后,系统方可进入全面测试阶段
C
C、冒烟测试是随机测试的一种方法,测试充分性无法得到衡量
D
D、冒烟测试用于确认是否需要将测试人员进入新版本测试工作中
答案解析
正确答案:C
解析:
选项解析:
A. 正确。冒烟测试确实是在软件修改后,特别是新版本构建后,对软件的关键功能进行快速的验证,以确保软件的主要功能是正常的。
B. 正确。冒烟测试是一个预测试的阶段,用于确保软件稳定到足以进行更全面的测试。如果冒烟测试失败,那么进行全面的测试是没有意义的,因为软件的基本功能都不正常。
C. 错误。冒烟测试不是随机测试,而是一种有针对性的快速测试,用以确认软件的关键功能是否正常。虽然冒烟测试的充分性可能不如全面测试,但它是有目的性和可衡量的,因为它测试的是明确定义的功能点。
D. 正确。冒烟测试可以帮助团队决定是否一个新版本足够稳定,可以分配测试资源进行更详细的测试。如果冒烟测试未通过,测试人员可能不需要进行进一步的测试,直到关键问题被修复。
为什么选C:选项C的描述“冒烟测试是随机测试的一种方法,测试充分性无法得到衡量”是不正确的。冒烟测试是针对关键功能的定向测试,不是随机测试,并且其测试结果是可以衡量的,即关键功能是否按预期工作。因此,根据题目要求选择错误的说法,答案应该是C。
A. 正确。冒烟测试确实是在软件修改后,特别是新版本构建后,对软件的关键功能进行快速的验证,以确保软件的主要功能是正常的。
B. 正确。冒烟测试是一个预测试的阶段,用于确保软件稳定到足以进行更全面的测试。如果冒烟测试失败,那么进行全面的测试是没有意义的,因为软件的基本功能都不正常。
C. 错误。冒烟测试不是随机测试,而是一种有针对性的快速测试,用以确认软件的关键功能是否正常。虽然冒烟测试的充分性可能不如全面测试,但它是有目的性和可衡量的,因为它测试的是明确定义的功能点。
D. 正确。冒烟测试可以帮助团队决定是否一个新版本足够稳定,可以分配测试资源进行更详细的测试。如果冒烟测试未通过,测试人员可能不需要进行进一步的测试,直到关键问题被修复。
为什么选C:选项C的描述“冒烟测试是随机测试的一种方法,测试充分性无法得到衡量”是不正确的。冒烟测试是针对关键功能的定向测试,不是随机测试,并且其测试结果是可以衡量的,即关键功能是否按预期工作。因此,根据题目要求选择错误的说法,答案应该是C。
相关知识点:
冒烟测试不是随机测试法
