错误推测法 — 软件工程选择题
题目
某嵌入式温控系统测试中,团队已用判定表覆盖联锁逻辑,用边界值分析覆盖温度阈值 ±0.5℃,用路径覆盖覆盖状态机主路径。为提升缺陷发现率,负责人要求引入错误推测法补充用例。以下哪种做法最符合错误推测法的应用原则?
A. 采用正交表重新组合温度、湿度、压力,使任意两因素组合至少出现一次
B. 根据同类项目曾发生的“传感器断线后缓存旧值被误判为有效”缺陷,结合当前缓存更新时序设计断线恢复瞬间及缓存未刷新时的用例,并记录该缺陷模式
C. 使用随机数生成器产生1000组任意输入,以随机输入替代经验推测
D. 放弃已建的判定表与边界值用例,仅凭个人直觉追加用例且不记录推测依据