产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

什么是用户验收测试?为什么要做验收测试?

发布时间:2020-09-24

  软件开发生命周期非常复杂,开发软件的许多动人的部分是测试过程。测试确保了产品的质量,并证明代码按预期按需运行。在构建软件的过程中会出现许多不同的测试活动。用户验收测试,我们也叫UAT测试,只是软件开发生命周期中涉及的各种类型的测试之一,最常见的是它是上线发布之前的最终测试活动。
 
 
  用户验收测试(UAT)侧重于软件的功能和可用性,而不是技术方面。用户验收测试的目的是验证应用程序是否符合业务要求。在将应用程序投入生产之前,这是测试的最后阶段,旨在避免产品发布时出现任何意外。这意味着单元集成和系统测试应该在UAT发生之前完成。在用户验收测试开始之前,所有重大缺陷都应该被修复和休息。
 
  UAT应该并且通常由客户完成,但在某些情况下,这也可能是最终用户。行业中经常出现,甲方委托乙方开发,还会委托乙方专业测试团队来完成,最终客户拿到UAT测试报告。这些人将会使用应用程序,因此可以验证需求是否被有效地传达和执行。因为目标是确保业务需求得到满足,所以UAT测试人员应该对业务流程有一个很好的理解,然后作为应用程序的未知用户进入测试。
 
  为了执行用户验收测试,您必须首先获取业务需求,然后定义测试用例,最后运行测试。测试计划对于定义测试范围,谁将进行测试,如何记录缺陷,概述任何风险等等都是必要的。
 
  做用户验收测试可能看起来多余,因为在此之前完成了很多其他测试活动,但UAT是软件开发生命周期的一个组成部分。它为软件开发团队和客户带来了信心,即软件版本将不会出现任何重大问题或意外结果。功能按照开发人员认为最符合需求的方式进行编码,但其结果并不总是与实际业务需求保持一致。借助UAT,您可以确保满足业务要求,并且有效地传达了对需求的任何更改。
 
推荐阅读:
 
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2024 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系