Python HttpRunner学习(一)

因为之前一直熟悉的是json格式,首先学习了解了一下yaml文件的格式以及简单的读取操作,主要是了解输出的格式

Python HttpRunner学习(一)

再看看其他json和ymal的对比和用法,OK,大致明白了,那就开始学习httprunner

参照文档-官方文档   https://v2.httprunner.org/

问题1:启动flask的时候,文档给的是Linux系统,我是windows

使用flask服务时,需要设置环境变量;Windows环境下,使用set命令设置环境变量

(下载api_server.py,进入当前它的目录下)

Python HttpRunner学习(一)

OK ,启动成功,继续按照文档学习

问题2:我用的pychram,文档还是终端启动,

OK,转换方式,创建一个run.py,等同的代码如***意项目路径)

Python HttpRunner学习(一)

OK,按照官方文档,暂且学习顺利

Python HttpRunner学习(一)

项目的框架汇总如下:

-api (接口定义)

-testcase(测试用例)

-testsuite(测试用例集)

-data(储参数化文件,或者项目依赖的文件)(思路,数据驱动读取excel)

-reports(存储 HTML 测试报告)

debugtalk.py 放置在项目根目录下

.env 放置在项目根目录下