📜  验收测试

📅  最后修改于: 2020-12-04 05:52:00             🧑  作者: Mango


什么是验收测试?

验收测试,一种用来确定软件系统是否满足要求规格的测试技术。该测试的主要目的是评估系统是否符合业务要求,并验证系统是否满足交付给最终用户的要求。

验收测试有多种形式:

  • 用户验收测试

  • 业务验收测试

  • 阿尔法测试

  • Beta测试

验收测试-在SDLC中

下图说明了软件开发生命周期中验收测试的适用性。

测试生命周期中的验收测试

根据测试数据或使用验收测试脚本执行验收测试用例,然后将结果与预期结果进行比较。

验收标准

接受标准是根据以下属性定义的

  • 功能正确性和完整性

  • 数据的完整性

  • 资料转换

  • 易用性

  • 性能

  • 及时性

  • 机密性和可用性

  • 可安装性和可升级性

  • 可扩展性

  • 文献资料

验收测试计划-属性

验收测试活动是分阶段进行的。首先,执行基本测试,如果测试结果令人满意,则执行更复杂的场景。

验收测试计划具有以下属性:

  • 介绍

  • 验收测试类别

  • 操作环境

  • 测试用例ID

  • 测试标题

  • 测试目标

  • 测试程序

  • 测试时间表

  • 资源资源

验收测试活动旨在得出以下结论之一:

  1. 接受系统已交付

  2. 完成请求的修改后,接受系统

  3. 不接受系统

验收测试报告-属性

验收测试报告具有以下属性:

  • 报告标识符

  • 结果汇总

  • 变化

  • 推荐建议

  • 待办事项清单摘要

  • 批准决定