首先是环境搭建(cd到python安装路径,然后输入一下命令行):
pip install httprunner
或者
pip3 install httprunner
安装完成后cmd执行以下命令,有返回则成功:
hrun -V
>>>0.9.7
har2case -V
>>>0.1.4
测试准备
抓包分析
在开始测试之前,我们需要先了解接口的请求和响应细节,而最佳的方式就是采用 Charles Proxy
或者 Fiddler
这类网络抓包工具进行抓包分析。
将har文件进行转换,cmd命令:(需要先cd到login.har文件路径)
>>> har2case kauidi.har kuaidi.json
这样就可以把har格式的转换为json格式的用例
运行用例
运行用例很简单,直接在cmd里面,cd到login.json目录,运行
查看测试报告
运行完成后会在当前目录生成一个report文件夹,里面会有一个html格式的报告文件,按时间戳生成的
点开log可以查看详情
请求(request)