摘要: HttpRunner 除了作为命令行工具使用外,还可以作为软件包集成到你自己的项目中。简单来说,HttpRunner 提供了运行 YAML/JSON 格式测试用例的能力,并能返回详细的测试结果信息。HttpRunner class HttpRunner 以 类(class) 的形式对外提供调用支持, 阅读全文
posted @ 2021-05-25 13:30 大圣原来姓毛 阅读(308) 评论(0) 推荐(0) 编辑
摘要: HttpRunner 通过复用 Locust,可以在无需对 YAML/JSON 进行任何修改的情况下,直接运行性能测试。原理图 安装依赖包安装完成 HttpRunner 后,系统中会新增locusts命令,但不会同时安装 Locust。在系统中未安装 Locust 的情况下,运行locusts命令时 阅读全文
posted @ 2021-05-25 13:21 大圣原来姓毛 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 测试用例JSON 格式正确性检测 若需对 JSON 格式用例文件的内容进行正确性检测,可使用 --validate 参数。 可指定单个 JSON 用例文件路径。制 $ hrun --validate docs/data/demo-quickstart.json Start to validate J 阅读全文
posted @ 2021-05-25 13:13 大圣原来姓毛 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、测试用例分层目的 解决测试场景增多,导致接口定义描述的维护困难和繁琐问题。 例如,某个项目中存在三个测试场景(引用官网的示例) 场景A:注册新账号(API_1 / 2)、登录新注册的账号(API_3 / 4 / 5)、查看登录状态(API_6); 场景B:登录已有账号(API_3 / 4 / 5 阅读全文
posted @ 2021-05-25 13:05 大圣原来姓毛 阅读(295) 评论(0) 推荐(0) 编辑