可参考以下网址
https://blog.csdn.net/weixin_42007999/article/details/105807424
具体命令:(cmd 切换至项目根目录下)
1、校验yml 文件是否正确
hrun --validate api/login.yml
2、执行yml 文件
hrun api/login.yml
3、根据日志级别打印日志
hrun testsuites/addrole_testsuite.yml --log-level debug
unbantu环境部署+docker 化
项目的requirements.txt 更新命令:pip freeze >requirements.txt
参考网址:https://testerhome.com/topics/15780
前提:服务器已安装docker
1、把本地的httprunner 项目 复制到服务器的目录下
2、项目根目录下新建一个Dockerfile文件(红色划掉的是指从公司内部的仓库下载,命令可有可无)
3、切换到项目根目录下,构建images
执行命令:docker bulid -t httprunner:V1 .
4、执行用例
执行命令:docker run -it --rm -v "$PWD":/app b1a7 hrun testsuites/login_testsuite.yml
碰到的问题:执行命令时,如果将b1a7写成images 的名字(httprunner),会报出找不到这个镜像的错误,看下面截图,所以我直接用images的编号了