摘要: HttpRunner 常用断言 validate: 断言设置 可以对响应数据做多个断言验证 注:断言操作一般都用在testcases用例层做业务断言,api层只是做简单的断言 格式为: validate: - eq: [status_code,200] 相关断言 eq、equals、==、is,判断 阅读全文
posted @ 2021-09-27 19:05 奔跑在路上you 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 关联 第一个test接口获取token,并提取出存储到变量中,在第二个test接口中直接调用该变量,如下图 # 接口关联 - config: name: 微信接口 base_url: https://api.weixin.qq.com - test: name: 获取token request: u 阅读全文
posted @ 2021-09-27 18:45 奔跑在路上you 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 获取响应数据 extract: 提取 注:extract 应与request保持同一层级 1、响应行,响应头;通过 extract 提取响应的数据并存储到变量中,如下图: 注:变量名的前面要有 - # 获取响应数据: 响应行(200,ok)\响应头 - config: name: 测试百度网站 ba 阅读全文
posted @ 2021-09-27 18:17 奔跑在路上you 阅读(628) 评论(0) 推荐(0) 编辑
摘要: POST请求 发送POST请求可通过发送的数据选择 json/data/body/ 添加数据 # 发送POST请求 - config: name: 用户标签管理 base_url: https://api.weixin.qq.com - test: name: 创建用户标签 request: url 阅读全文
posted @ 2021-09-27 16:18 奔跑在路上you 阅读(245) 评论(0) 推荐(0) 编辑
摘要: headers 可通过headers 添加头部信息,如下图 # 发送请求头headers的接口 - config: name: 百度接口用例 base_url: https://www.baidu.com - test: name: 发送百度接口的头部信息 request: url: /s meth 阅读全文
posted @ 2021-09-27 16:03 奔跑在路上you 阅读(181) 评论(0) 推荐(0) 编辑
摘要: httprunner 项目下yaml文件的格式 1、首先在python项目下新建一个 testcases 文件夹,然后再新建一个以 .yml 的文件后缀名,如demo01.yml HttpRunner 模拟发送get请求 config: 用例基本配置信息 name:测试用例名称配置 base_url 阅读全文
posted @ 2021-09-27 15:47 奔跑在路上you 阅读(437) 评论(0) 推荐(0) 编辑