用户验收测试



什么是用户验收测试?

用户验收测试是一种测试方法,其中客户/最终用户参与测试产品以验证产品是否符合其需求。它在客户所在地或开发人员的站点执行。

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

UAT取决于上下文,UAT计划是根据需求制定的,并非强制执行所有类型的用户验收测试,甚至由测试团队协调和贡献。

用户验收测试 - 在SDLC中

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

User acceptance testing in Test Life Cycle

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

验收标准

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

  • 功能正确性和完整性

  • 数据完整性

  • 数据转换

  • 可用性

  • 性能

  • 及时性

  • 机密性和可用性

  • 可安装性和可升级性

  • 可扩展性

  • 文档

验收测试计划 - 属性

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

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

  • 简介

  • 验收测试类别

  • 操作环境

  • 测试用例ID

  • 测试标题

  • 测试目标

  • 测试步骤

  • 测试计划

  • 资源

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

  1. 接受交付的系统

  2. 在进行请求的修改后接受系统

  3. 不接受系统

验收测试报告 - 属性

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

  • 报告标识符

  • 结果摘要

  • 差异

  • 建议

  • 待办事项清单摘要

  • 批准决定

广告