测试策略的制定 — 软件工程选择题
题目
某团队为协作文档系统制定测试策略:本轮发布的首要质量目标是避免多人编辑造成内容丢失,其次验证离线恢复;仅有两名测试人员、五个工作日,且无法搭建大规模并发环境。以下哪项策略最符合这些目标与约束?
A. 按功能菜单顺序平均分配测试时间,主要依靠人工逐项检查,发布前再集中验证多人编辑
B. 优先围绕多人编辑冲突与离线恢复设计风险驱动测试,结合并发模拟和故障恢复场景,先测核心数据一致性,并将有限时间集中于高风险路径
C. 先全面执行界面兼容性测试,再以随机操作覆盖全部功能,因资源有限而不单独安排离线恢复测试
D. 以代码覆盖率作为唯一策略目标,优先测试容易达到高覆盖率的模块,并推迟多人编辑场景验证