uat测试需要执行测试用例吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uat测试需要执行测试用例吗相关的知识,希望对你有一定的参考价值。

参考技术A 需要
在软件开发工程中,一般是在本地开发,开发完成自己本地通过单元测试,判断自己的代码是否满足业务需求,这个阶段是自我漏写,和自我考虑不足的弥补;第二阶段是:把自己的代码和别人的代码合并(一般是指从版本库整合的代码),在测试服务器,或者有条件的服务进行测试,这个阶段就是sit测试阶段;第三个阶段:就是把需要上生产的代码在生产环境进行最后的演练,让用户验收,这个阶段叫uat测试阶段;
第一个阶段(单元测试阶段):单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

我们需要为 Login 编写 UI 测试用例吗? [关闭]

【中文标题】我们需要为 Login 编写 UI 测试用例吗? [关闭]【英文标题】:Do we need to write UI test case for Login? [closed] 【发布时间】:2016-03-10 12:15:57 【问题描述】:

问题:

在为应用编写 UI 测试用例时,我是否还需要为登录编写测试用例?

已经完成: 目前我已经为各种场景编写了测试用例,但如果我不会登录应用程序并运行测试用例,那么我所有的测试用例都会失败。

我不明白该怎么办?

如有任何建议,请告诉我。

提前致谢

【问题讨论】:

如果您的应用程序依赖于正在登录的用户,那么可以。澄清一下:注销用户是否可以访问场景(屏幕)?此外,在理想情况下,测试应该涵盖所有内容。 在我的应用程序中,我只第一次向用户显示登录屏幕,现在如果用户登录,那么我不会再次显示该屏幕。登录用户可以注销并可以使用其他电子邮件登录。那么在上述情况下,我如何检查登录是否完成?如果我使用 cmd + U 运行所有测试,那么它会随机运行所有 UI 测试。那么我如何检查我的登录测试是否应该首先运行? @Losiowaty 在理想的世界中,不需要任何测试。而且我不会写软件。 :) 【参考方案1】:

好的,所以(来自 cmets)需要用户登录。因此,如果有用户登录,您至少应该检查您的测试,如果没有,则登录。此外,还应测试登录过程本身。

理想情况下,您的每个测试用例都应该以已注销的用户开始,并以此状态结束。所以每个看起来像这样:

    登录用户 进行实际测试 注销用户

通过这种方式,您可以测试应用中某个功能的整个流程。

【讨论】:

非常感谢您的这项工作。

以上是关于uat测试需要执行测试用例吗的主要内容,如果未能解决你的问题,请参考以下文章

什么是SIT测试和UAT测试?

了解SIT和UAT的基本内涵

Java Runnable 运行的 JUnit 测试用例

执行测试用例应注意啥?

python+appium自动化测试-重复执行测试用例

谁会Vteststudio写用例啊,急需!