您当前所在的位置:首页 / 新闻中心 / 常见问题
新闻中心
行业资讯
常见问题
知识百科
产品技术

验收标准与验收测试之间的差异

发表于:2019-01-11

什么是验收标准?

验收标准是软件应用程序应满足的条件,以供用户或客户接受。它提到了软件产品必须满足的定义标准。这些是一套涵盖系统行为的规则,我们可以从中制定验收方案。

验收标准与验收测试

“接受标准”是一组陈述,其中提到了在当前阶段项目的功能性和非功能性要求通过或失败的结果。这些功能性和非功能性要求是可以接受的条件。在验收标准中没有部分接受,它是通过或失败。在Agile中,它定义了用户故事的边界,因此用于查看用户故事是否完整且是否正常工作。它也被称为测试完成标准和拟合标准。应该提到的是一种非常简单的语言,如客户可以理解的用户故事。它应该有预期的结果或结果写得清楚,没有任何歧义。验收标准中应明确提及验收条件和不验收条件。验收标准应该是一个高级文档,并提供了解和有用的细节。

它应该包括:

  • 功能标准:确定项目的功能和业务任务。例如:用户可以更新他的个人资料

  • 非功能性标准:它构成了满足设计要求的非功能性规范。例如:编辑和删除按钮符合页面设计。

  • 性能标准:衡量用户故事的响应时间。例如:要检索结果,查询需要2秒。

验收标准示例:

用户故事:在线购物车中创建订单

标准:1。用户应该能够选择多个项目并添加到购物车。

  1. 用户应该能够看到购物车中的物品。

  2. 用户应该能够使用当地货币购买物品。

  3. 在进行付款方式时,用户应该能够看到订单号。

接受标准的其他示例可包括:

  1. 如果未输入所有必填字段,则用户将无法提交表单。

  2. 可以选择付款方式,例如通过信用卡,借记卡付款。

  3. 付款完成并确认后,将发送自动电子邮件。

什么 是验收测试?

验收测试是来自一个或多个用户观点的软件应用程序行为的示例。验收测试是根据用户故事创建的。这是一项正式测试,用于确定软件应用程序是否满足其验收标准,并帮助客户决定是否接受该系统。客户实施验收测试以检查用户故事是否已完成并正确实施。应用程序可以进行许多验收测试,以确保软件的功能正常工作。这些是黑盒方法测试。验收测试与单元测试的不同之处在于验证测试由客户编写,而不是在开发人员编写单元测试时进行建模并进行建模。

这些是针对当前软件状态存在的所有场景的软件应用程序行为的详细规范,并找出其正确性。验收测试也称为客户测试和客户验收测试。验收测试是一流的需求工件,因为它们描述了利益相关者确定系统是否满足其需求的标准。

验收测试示例:

客户屏幕允许用户对名字和姓氏进行搜索

  1. 在数据库中添加几个客户名称。

  2. 显示客户搜索按钮

  3. 输入要搜索的名称。

  4. 点击搜索按钮。

  5. 应显示预期结果

给你:

今天的文章肯定有助于理解“验收标准与验收测试之间的差异”。

但是,这个差异列表既不详尽也不完整,可能无法涵盖您必须在列表中存在的许多点。这份清单只是为了让你进入障碍。

请在评论中分享您的想法,这些评论应该添加到列表中以使其更全面。我们希望这种差异对我们的测试人员有所帮助。