HttpRunner接口自动化实战(三)HttpRunner框架讲解
HttpRunner框架
包含har、logs、reports、testcases、.env、.gitgnore、debugtalk.py,生成的目录结构如下图,那么这些都是什么意思?
-
har 可以存放录制导出的.har文件
-
logs存放报告的日志
-
reports存储HTML测试报告
-
testcases用于存放测试用例,分为种文件.yml和.py这些文件可以互相转换。
-
.env环境变量,可以配置环境。
-
.gitignore设置上传到git时需要忽略那些文件信息
-
debugtalk.py 放置在项目根目录下(借鉴了pytest的conftest文件的设计)
总结
知道了每个文件的用处就知道怎么写了,了解一个框架必须要知道实现的逻辑,和每个文件夹得用处。