1.前提 平时我们用unittest的时候,都知道每个test_ 都是相互独立的,但是很多现实情况是,我们下一个接口参数,可能会用到上一个接口返回的json字段,那么,我们怎么去实现呢 2.实例 1. 首先初始化url, 跟Request方法,util是我自己封装的类 2.首先我想 ...
第一步:用discover方法加载所有的测试用例 .cur path这个参数是读取当前这个脚本的真实路径,也就是run main.py的真实路径 .caseName case 这个case是存放测试用例的文件夹,如果没有的话,自动创建。如果想运行其它文件夹的用例,就改下caseName这个参数值 .rule test .py 这个是匹配用例脚本名称的规则,默认匹配test开头的所有用例 第二步:生 ...
2018-10-18 11:55 0 811 推荐指数:
1.前提 平时我们用unittest的时候,都知道每个test_ 都是相互独立的,但是很多现实情况是,我们下一个接口参数,可能会用到上一个接口返回的json字段,那么,我们怎么去实现呢 2.实例 1. 首先初始化url, 跟Request方法,util是我自己封装的类 2.首先我想 ...
框架目录: 整体思路: 采用excle数据驱动维护用例,数据依赖:两种实现方法case依赖与sql依赖,优先使用case依赖, 最终运行的用例是: 维护用例在datacase目录下: 涉及到用例信息新增/修改时,请先执行此脚本,目的是合并所有用例至run ...
接口介绍 单元测试框架unittest Requests请求库 unittest+HTMLTestRunner生成测试报告 基于python+unittest+request+ HTMLTestRunner接口自动化框架 ...
第一步 Python的安装配置 打开官网: https://www.python.org/downloads/ 目前官网上已经更新到3.6.1啦,有两个版本,大家可以按自己喜欢的去下载,我自己选择的是Python3.5,语法对比2.7版本的会有些改进,用2.7版本的小朋友贴我的代码是会报 ...
可能有人会说,写接口的自动化CASE多简单了,写个参数发送请求完事了,还要注意啥? 没错,相比起UI自动化的case,你要去写各种定位器,接口自动化的case写起来确实容易多了。这也是接口自动化 的一个优点,开发效率更快。 但是写得快,不等于写得好,本章就聊聊接口自动化case的那些事 ...
在上一篇Python接口自动化测试系列文章:Python接口自动化之logging封装及实战, 主要介绍将logging常用配置放入yaml配置文件、logging日志封装及结合登录用例讲解日志如何在接口测试中运用。 以下主要介绍如何提取token、将token作为类属性全局调用 ...
点击链接查看: 四、Python与系统安全 点击链接查看:https://www.cnblogs.c ...
一、接口的定义 1.接口是前后端沟通的桥梁,是数据传输通道,包括外部接口、内部接口,内部接口又包括:上层服务与下层 服务接口、同级接口; 2.接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法, 使其能被内部修改而不影响外界其他实体与其交互 ...