用户验收测试
什么是用户验收测试?
用户验收测试是一种测试方法,客户/最终用户参与测试产品以根据其要求验证产品。它在开发人员的站点上的客户位置执行。
对于医药或航空业等行业,合同和法规遵从性测试以及操作验收测试也作为用户验收测试的一部分进行。
UAT 依赖于上下文,UAT 计划是根据需求准备的,并非强制执行所有类型的用户验收测试,甚至由测试团队协调和贡献。
用户验收测试 - 在 SDLC 中
下图解释了用户验收测试在软件开发生命周期中的适用性:

验收测试用例针对测试数据或使用验收测试脚本执行,然后将结果与预期结果进行比较。
验收标准
验收标准根据以下属性定义:
功能正确性和完整性
数据完整性
数据转换
可用性
性能
及时性
机密性和可用性
可安装性和可升级性
可扩展性
文档
验收测试计划 - 属性
验收测试活动分阶段进行。首先执行基本测试,如果测试结果令人满意,则执行更复杂的场景。
验收测试计划具有以下属性
简介
验收测试类别
操作环境
测试用例 ID
测试标题
测试目标
测试程序
测试时间表
资源
验收测试活动旨在得出以下结论之一:
接受交付的系统
在完成所要求的修改后接受系统
不接受系统
验收测试报告 - 属性
验收测试报告具有以下属性:
报告标识符
结果摘要
变化
建议
待办事项列表摘要
批准决定