接口测试|HttpRunner 模拟发送 GET 请求 & 自动生成测试报告
HttpRunner 模拟发送 GET 请求 &自动生成测试报告
前面说到,HttpRunner 必须使用 yaml 或者 json 文件来进行使用,测试场景文件推荐使用 yaml 文件进行编辑。
搜索微信公众号: 霍格沃兹测试学院,学习更多测试开发前沿技术
获取更多技术资料,请点击
httprunner 项目下 yaml 文件的格式
在 python 项目下新建一个 testcases 文件夹,然后再新建一个以 .yml 的文件后缀名,如 demo01.yml
HttpRunner 模拟发送 get 请求
config: 用例基本配置信息
name:测试用例名称配置
base_url:测试主机地址
test:测试步骤
request:请求信息配置
url:请求地址
method:请求方式
params:url 参数
headers: 请求头部
validate:断言设置
注:经常出现的格式错误:validate 要和 request 保持同一层级
复制代码
HttpRunner 模拟发送带参数的 get 请求
发送 GET 请求可通过 params 添加参数
复制代码
执行 yml 文件的操作命令
在 pycharm 中点击下方的 Terminal,输入命令 httprunner yml 测试脚本路径执行,如下图
命令执行后出现 OK 则表示执行成功,如下图
自动生成测试报告
此时 httprunner 项目下会自动生成一个 reports 的文件夹,里面会有执行的测试报告,如下图
评论