测试基础 httprunner 安装和使用

tongyuruo · 2020年12月07日 · 1042 次阅读

1、安装:pip install httprunner==2.5.1
2、check 安装成功:
hrun -V
har2case -V
3、新建用例:
(1)新建项目:hrun --startproject kzx_api_hrun
(2)录制 api(fiddler),导成 ymal,放入 api 中
(3)更改 ymal 的方法,设置环境变量,以及 api 里面的参数设置成变量
(4)执行 ymal,调试正确性
(5)执行用例:hrun testcases/hotnews.yml --report-file=e:/kuaizx_git/kzx_api_hrun/reports/test.html

4、错误排查:
(1) 执行用例时,报错
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1076)

错误原因:
request 请求一个 https 链接时,会验证一次 SSL 证书。当目标网站使用的是自签名证书时,则会抛出上图的异常。
( request 模块发送请求函数有个参数 verify 值默认为 True.)

解决方案:
在 request 下添加一个 verify 参数,值为 false

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册