📜  基于需求的测试

📅  最后修改于: 2020-12-04 06:33:12             🧑  作者: Mango


什么是基于需求的测试?

基于需求的测试是一种从需求中得出测试用例,条件和数据的测试方法。它包括功能测试以及非功能属性,例如性能,可靠性或可用性。

基于需求的测试阶段:

  • 定义测试完成标准-仅在所有功能测试和非功能测试完成后,测试才完成。

  • 设计测试用例-测试用例具有五个参数,即初始状态或前提条件,数据设置,输入,预期结果和实际结果。

  • 执行测试-对被测系统执行测试用例并记录结果。

  • 验证测试结果-验证预期结果与实际结果是否匹配。

  • 验证测试范围-验证测试是否涵盖需求的功能和非功能方面。

  • 跟踪和管理缺陷-在测试过程中检测到的所有缺陷都会贯穿缺陷生命周期,并被跟踪以解决问题。维护缺陷统计信息,这将为我们提供项目的总体状态。

需求测试过程:

  • 测试必须及时进行。

  • 测试过程应在软件生命周期中增加价值,因此它必须有效。

  • 不可能全面测试系统,因此测试过程也必须高效。

  • 测试必须提供项目的整体状态,因此应该是可管理的。