扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件测试中等
单选题
2024年5月第4题
中等
单选题
2024年5月第4题
#第二版教材
#必须掌握
以下关于软件测试说法错误的是(__)。
问题(1)
浓缩知识点
软件测试核心知识点需明确:一是测试用例设计规范,测试用例必须定义明确的预期输出,同时需兼顾合法有效输入的正向测试场景与非法、异常输入的负向测试场景,保障测试覆盖的全面性;二是软件测试的核心局限性,测试仅能发现已存在的缺陷,无法证明软件的绝对正确性,即便经多轮测试未发现问题,也仅能说明当前测试范围内未检出错误;三是缺陷的群集效应,也就是业内常说的二八原则,多数软件缺陷集中于少数模块中,这一特性指导测试工作应重点聚焦核心、复杂模块,以此提升测试的针对性与效率。
正确答案
C
本题考察的是软件测试的基本原则。
A选项:每个测试用例都必须定义预期的输出或结果:这是正确的。测试用例必须明确预期输出,否则无法判定测试是否通过。这是测试设计的基本要求。
B选项:测试用例中不仅要说明合法有效的输入条件,还应该描述那些不期望的、非法的输入条件:正确。良好的测试不仅要覆盖正常情况(正向测试),还要设计针对异常和非法输入的测试(负向测试),以发现潜在的边界问题和异常处理缺陷。
C选项:软件测试可以证明被测对象的正确性:错误。这违反了软件测试的第一基本原则:测试能发现缺陷,但无法证明软件“无缺陷”或绝对正确。即使大量测试未发现问题,也不能证明软件是正确的。只能说在特定场景和条件下未发现错误。
D选项:80%的软件错误都可以在大概20%的模块中找到根源:正确。这是“缺陷的群集效应”(也称为二八原则)的体现。经验表明,大多数缺陷集中在少数模块中,这也是测试重点关注核心、复杂模块的依据。
因此,选项 C 错误,符合题意。正确答案为 C。
