https 请求证书验证
终端hrun yaml文件时报错
ERROR: test_0000_000 (httprunner.api.TestSequense)
Traceback (most recent call last): 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
再次运行,可发现正常: