• 软件测试词典

用户验收测试


什么是用户验收测试?

用户验收测试,一种测试方法,客户/最终用户参与测试产品以根据他们的要求验证产品。它是在开发人员站点的客户端位置执行的。

对于医药或航空业等行业,合同和法规合规性测试以及操作验收测试也作为用户验收测试的一部分进行。

UAT 是依赖于上下文的,UAT 计划是根据需求准备的,而不是强制执行各种用户验收测试,甚至由测试团队协调和贡献。

用户验收测试 - 在 SDLC 中

下图解释了软件开发生命周期中用户验收测试的配合:

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

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

验收标准

验收标准是根据以下属性定义的:

  • 功能正确性和完整性

  • 数据的完整性

  • 数据转换

  • 可用性

  • 表现

  • 时效性

  • 保密性和可用性

  • 可安装性和可升级性

  • 可扩展性

  • 文档

验收测试计划 - 属性

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

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

  • 介绍

  • 验收测试类别

  • 运行环境

  • 测试用例ID

  • 测试标题

  • 测试目的

  • 测试程序

  • 测试时间表

  • 资源

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

  1. 接受交付的系统

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

  3. 不接受系统

验收测试报告 - 属性

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

  • 报告标识符

  • 结果总结

  • 变化

  • 建议

  • 待办事项清单摘要

  • 批准决定