httprunner:
1.安装:
socket.timeout: The read operation timed out(遇到这个错误加镜像,网络延时问题)
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple httprunner
2.No valid testcases found, exit 1.(遇到这个错误是httprunner版本问题)
卸载命令:pip3 uninstall httprunner
安装指定版本httprunner:pip3 install httprunner==2.4.1
3.httprunner.exceptions.ParamsError: base url missed!
yaml 文件 base_url位置错误,移到和request对齐
4.debugtalk.py文件要了解
https://debugtalk.com/
debugtalk.py可以定义一些全局函数供用例层调用
5.httprunner 3.x版本支持pytest,可以写python代码
$hrun Untitled.yml 会生成python文件,可直接运行
6.httprunner3.x版本创建工程:
httprunner startproject projectname
相比hrun2.x版本 hrun --startproject projectname