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
本文介绍了HttpRunner在安装和使用过程中可能遇到的问题及其解决方案,包括网络超时问题、版本不匹配、配置错误以及如何利用debugtalk.py进行全局函数定义。同时,讲解了HttpRunner3.x版本的新特性,如支持pytest和创建工程的命令,帮助读者更好地理解和使用这个HTTP自动化测试工具。

被折叠的 条评论
为什么被折叠?



