题目
【单选题】在下面的描述中,不能体现前置测试模型要点的是 。A. 前置测试模型将开发和测试的生命周期整合在一起,标识了项目生命周期从开始到结束之间的关键行为,提出业务需求最好在设计和开发之前就被正确定义B. 前置测试将测试执行和开发结合在一起,并在开发阶段以编码 — 测试 — 编码 — 测试的方式来体现,强调对每一个交付的开发结果都必须通过一定的方式进行测试C. 前置测试模型主张根据业务需求进行测试设计,认为需求分析阶段是进行测试计划和测试设计的最好时机D. 前置测试模型提出验收测试应该独立于技术测试,以保证设计及程序编码能够符合最终用户的需求
【单选题】在下面的描述中,不能体现前置测试模型要点的是 。
A. 前置测试模型将开发和测试的生命周期整合在一起,标识了项目生命周期从开始到结束之间的关键行为,提出业务需求最好在设计和开发之前就被正确定义
B. 前置测试将测试执行和开发结合在一起,并在开发阶段以编码 — 测试 — 编码 — 测试的方式来体现,强调对每一个交付的开发结果都必须通过一定的方式进行测试
C. 前置测试模型主张根据业务需求进行测试设计,认为需求分析阶段是进行测试计划和测试设计的最好时机
D. 前置测试模型提出验收测试应该独立于技术测试,以保证设计及程序编码能够符合最终用户的需求
题目解答
答案
B. 前置测试将测试执行和开发结合在一起,并在开发阶段以编码 — 测试 — 编码 — 测试的方式来体现,强调对每一个交付的开发结果都必须通过一定的方式进行测试
解析
前置测试模型的核心要点包括:
- 需求驱动测试设计:强调在开发前明确业务需求,并基于需求设计测试。
- 测试先行开发:采用“先测试后编码”的循环模式(如红灯-绿灯-重构)。
- 验收测试独立性:区分验收测试与技术测试,确保符合用户需求。
本题需识别不符合上述要点的选项。关键在于区分测试驱动开发的顺序与传统开发中的测试方式。
选项分析
选项A
描述前置测试模型整合开发与测试生命周期,强调需求在开发前定义。符合模型要点(需求驱动测试设计)。
选项B
提出“编码—测试—编码—测试”的交替方式,强调对开发结果测试。不符合前置测试模型,因为模型要求先测试后编码,而非先编码再测试。
选项C
主张根据业务需求设计测试,需求分析阶段制定测试计划。符合模型要点(需求驱动测试设计)。
选项D
强调验收测试独立于技术测试,确保用户需求实现。符合模型要点(验收测试独立性)。