原文:编写UI自动化测试用例原则

一个脚本是一个完整的场景,从用户登陆操作到用户退出系统关闭浏览器。 一个脚本脚本只验证一个功能点,不要试图用户登陆系统后把所有的功能都进行验证再退出系统 尽量只做功能中正向逻辑的验证,不要考虑太多逆向逻辑的验证,逆向逻辑的情况很多 例如手号输错有很多种情况 ,验证一方面比较复杂,需要编写大量的脚本,另一方面自动化脚本本身比较脆弱,很多非正常的逻辑的验证能力不强。 我们尽量遵循用户正常使用原则编写 ...

2016-09-14 11:41 0 1531 推荐指数:

查看详情

自动化测试用例设计原则

自动化测试用例设计原则:每一个用 都是一个闭合的业务操作。用之间要保持独立 ,不要有操作上的依赖关系,就算有也是测试数据上的依赖。第二个用 依赖第一个用产生的数据。 ...

Fri Dec 09 22:34:00 CST 2016 0 2286
自动化测试用例编写

模拟用户发送请求, 如果是ui自动化,是获取页面元素,然后操作; 如果是接口自动化,这里暂时只说http协议接口,如果是python写,用requests发送请求。 如果是java写,用httpclient发送请求。 获取响应后,断言响应code及主要业务字段,来判断用是否通过。 ...

Wed Nov 27 18:35:00 CST 2019 0 284
APPIUM编写安卓UI自动化测试用例

一.环境搭建 Appium是selenium连接到移动端APP的一个桥梁; (一).安装JDK并配置环境变量 1、在Java官方网站下载相应的jdk文件安装。 2、配置JAVA_ ...

Thu Feb 28 19:41:00 CST 2019 0 740
自动化测试用例设计三原则

今天总结一下在做自动化测试测试用例设计的一些建议,总结为三原则: 1. 保持Case之间的独立性 case独立性就是能够独立运行,当我们有随机的跑其中某个Case或乱序的跑这些Cases时,测试的结果都应该是准确的。 比如在执行过程中用的运行环境取决于其他测试用例的执行状态 ...

Wed Apr 11 19:52:00 CST 2018 0 8846
接口自动化测试用例设计方法及用编写规范

一、接口自动化测试用例设计方法 1.1接口参数覆盖 接口测试通过输入使用参数组合,获得服务器返回值,并根据预先设定的规则判断是否符合预期值。在接口测试中,根据接口的功能不同,需要侧重检测的方面也不同。主要从以下几个方面考虑用设计: 1) 前提条件   有些接口需要满足前提条件 ...

Tue Sep 08 18:55:00 CST 2020 0 1318
29. 使用参数编写自动化测试用例

通过上面代码我们发现,我们调的都是登录的接口,只是传参不一样,这么写容易造成代码量过多,所以我们可以使用参数编写测试用例,参数我们可以使用parameterized模块,关于更多可parameterized使用方法,可访问parameterized官网,优化后的代码如下(我们更新了用户,用户名 ...

Fri Jun 14 19:33:00 CST 2019 0 439
28. Python编写自动化测试用例

接口文档已经提供了,requests库、unittest单元测试框架也已经介绍过,笔者相信读者朋友已经可以独立编写接口自动化测试用例了。但是有一些细节,我们需要聊一下。比如我们写登录接口测试用例,用户名为空、密码为空、用户名错误、密码错误、用户名密码都正确,假设我们只编写这几条测试用例,我们一般 ...

Fri Jun 14 19:20:00 CST 2019 0 2652
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM