httprunner2.x--HttpRunner测试框架文件编写规范:api 接口文件规范
在接口测试中,除了对单个接口进行测试,还经常涉及多个接口进行联合测试,接口会被复用。为了更好地对接口描述进行管理,HttpRunner 可以使用独立的 JSON/YAML 文件对接口描述进行存储,即每个文件对应一个接口描述。另外,官方建议 API 描述需要尽量保持完整,做到可以单独运行
每个 api 文件和测试用例(testcase)文件的内容基本是相同的。相当于把用例中针对某个 url 接口的测试步骤提取出来,单独存储为一个 JSON/YAML 文件。
允许使用的关键字包括:name、base_url、variables、request、setup_hooks、teardown_hooks、extract、validate
独立的接口(api)文件格式(YAML格式)举例:
json文件