HttpRunner2.0框架
HttpRunner的分层机制
1. 创建项目名称
hrun –startproject myproject
自动生成:api、reports、testcases、testsuites四个文件夹,.env、.gitignore、debugtalk.py文件
![]() |
![]() |
2. 生成的项目文件夹和文件的作用描述
文件夹
- api 接口
- reports默认生成测试报告的存储文件夹
- testcases 测试用例, 对应一个 YAML/JSON 文件,包含单个或多个测试步骤
- testsuites 测试用例集,对应一个文件夹,包含单个或多个测试用例(YAML/JSON)文件
文件
- debugtalk.py 方法集文件
- .env 环境变量, 存储项目环境变量,通常用于存储项目敏感信息
- .gitignore一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。
3. Httprunner框架调用规则
- testsuites--->testcases--->api
- 根据文件名调用
- api中一个接口对于一个接口文档
参考:HttpRunner的相关文档 https://cn.httprunner.org/



浙公网安备 33010602011771号