httprunner接口测试框架

1.课程目标 httprunner接口测试框架1 7min37s

2.使用Charles抓取接口信息,录制完成对抓取的接口进行过滤 ,此处演示为幕布官网,静态资源过滤mubu.com/assert 的信息 54min15s

3.录制完接口请求后导出为har格式保存到文件夹,在文件夹下创建虚拟环境,激活虚拟环境使用虚拟环境 21min24s

4.httprunner -h 查看帮助文档 hrun -v 查看当前httprunner版本 23min48s

5.使用创建项目命令创建一个新的项目,目录介绍,testcases 存放用例,debugtalk.py 存放 实现复杂业务逻辑,需要动态运算。录制的har包脚本放在har文件下26min36s

6.使用命令hrun testcases 运行完毕会生成yaml文件和py文件,打开文件如果需要安装三方依赖库,可查看是否使用的环境不正确,在pycharm里面切换正确的环境34min04s

7.课程目标 46min11s

8.hook怎么做?相当于函数的调用,函数里面想怎么实现就怎么实现。比如在函数里面实现数据库连接,在数据库里面插入数据 42min19s

9.创建虚拟环境,激活使用虚拟环境  python3 -m venv ~/.venv 可以指定虚拟环境安装目录48min08s

1.课程目标 httprunner接口测试框架1
httprunner接口测试框架
2.录制完接口请求后导出为har格式保存到文件夹,在文件夹下创建虚拟环境,激活虚拟环境使用虚拟环境
httprunner接口测试框架
3.httprunner -h 查看帮助文档 hrun -v 查看当前httprunner版本
httprunner接口测试框架
4.使用创建项目命令创建一个新的项目,目录介绍,testcases 存放用例,debugtalk.py 存放 实现复杂业务逻辑,需要动态运算。录制的har包脚本放在har文件下
httprunner接口测试框架
5.使用命令hrun testcases 运行完毕会生成yaml文件和py文件,打开文件如果需要安装三方依赖库,可查看是否使用的环境不正确,在pycharm里面切换正确的环境
httprunner接口测试框架
6.课程目标httprunner接口测试框架
7.hook怎么做?相当于函数的调用,函数里面想怎么实现就怎么实现。比如在函数里面实现数据库连接,在数据库里面插入数据
httprunner接口测试框架
8.创建虚拟环境,激活使用虚拟环境 python3 -m venv ~/.venv 可以指定虚拟环境安装目录
httprunner接口测试框架

上一篇:HttpRunner(16):响应中文乱码处理


下一篇:HttpRunner(12):辅助函数debugtalk.py