![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
httprunner
文章平均质量分 70
qinian@
这个作者很懒,什么都没留下…
展开
-
基于httprunner实现接口测试框架(三):生成allure测试报告
【代码】基于httprunner实现接口测试框架(三):生成allure测试报告。原创 2024-05-14 11:55:43 · 91 阅读 · 1 评论 -
基于httprunner实现接口测试框架(二):支持参数化和用例跳过
httprunner自身不支持参数化,但是兼容Pytest框架,因此可以通过Pytest框架的参数化来实现实现代码如下图,共执行4组用例。原创 2024-04-30 13:38:46 · 227 阅读 · 0 评论 -
基于httprunner实现接口测试框架(一):实现不同环境执行脚本
httprunner工作原理:执行前会先加载.env文件,将.env文件中的内容加载到内存中,如下图所示。读取所有环境信息,汇聚list存储所有环境信息(和上述环境信息存在同一文件夹下,命名:env.py)2、通过json/yml文件维护一份环境信息,用于区分不同环境,如:账号、密码、域名等。结合debugtalk.py文件实现(以下代码在debugtalk.py中编写)1、先获取当前的执行环境,通过方法:${ENV(envType)}3、编写自定义方法,过步骤1中的得出的执行环境查询当前环境的数据。原创 2024-04-29 20:12:57 · 841 阅读 · 0 评论