赞
踩
脚手架工具使用:
每一个成熟的系统工具,都会有对应的脚手架工具,它可以快速构建项目的必要目录,不必自己一个一个的配置与搭建,只需要执行一些命令即可。
httprunner也提供了脚手架工具,使用步骤如下:
1、在命令模式下输入hrun --startproject 项目名称
2、使用pycharm打开自动创建的 项目名称 目录
步骤如下:
1、在pycharm中的 Terminal 命令模式下中输入命令,先输入cd .. 退出所在的项目;如下图:
2、输入脚手架(一键搭建)命令:hrun --startproject httprunner_test_demo;如下图
3、使用Pycharm打开新建的项目名称,可以看到项目名称下已经新建好了相关目录层级 如下图:
httprunner运行方式
httprunner运行方式:
httprunner在进行接口测试的时候,有两种运行方式
方式一:通过命令行(CLI)运行,核心命令如下
hrun:httprunner的缩写,功能与httprunner完全相同 例:hrun ./项目文件的路径 、httprunner ./项目文件的路径
locusts:基于Locust实现性能
har2case:辅助工具,可将har格式(HTTP Archive)转换为YAML或者JSON格式
httprunner执行命令如下:
1、使用 hrun ./项目文件的路径 ;如下图:
2、httprunner ./项目文件的路径;如下图:
方式二:作为软件包集成到自己的项目中,通过类名.方法调用,这种方式同样支持参数化
from httprunner.api import HttpRunner
runner = HttpRunner(failfast=False)
runner.run("XX.yml")
注意:此方式不会自动生成测试报告
在项目的根目录下新建一个py文件,如下图:run_httprunner.py
执行效果如下:
httprunner常用的命令行参数
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。