C05_HttpRunner测试框架文件编写规范:api 接口文件规范

C05_HttpRunner测试框架文件编写规范:api 接口文件规范

在接口测试中,除了对单个接口进行测试,还经常涉及多个接口进行联合测试,接口会被复用。为了更好地对接口描述进行管理,HttpRunner 可以使用独立的 JSON/YAML 文件对接口描述进行存储,即每个文件对应一个接口描述。另外,官方建议 API 描述需要尽量保持完整,做到可以单独运行。

每个 api 文件和测试用例(testcase)文件的内容基本是相同的。相当于把用例中针对某个 url 接口的测试步骤提取出来,单独存储为一个 JSON/YAML 文件。

接口文件规范的定义:httprunner-2.5.5\httprunner\loader\schemas\api.schema.json

允许使用的关键字包括:name、base_url、variables、request、setup_hooks、teardown_hooks、extract、validate ,具体每项的含义可以参考测试用例(testcase)章节的介绍。

独立的接口(api)文件格式(YAML格式)举例:

发布了30 篇原创文章 · 获赞 0 · 访问量 234

猜你喜欢

转载自blog.csdn.net/weixin_42007999/article/details/105686759