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/

posted @ 2019-11-16 10:50  vickytjh  阅读(462)  评论(0)    收藏  举报