本文已参与「新人创作礼」活动,一起开启掘金创作之路。
1、简介
HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
2、安装
httprunner是基于Python进行的,所以我们需要先安装Python环境,可以参考下面的方法先进行安装Python环境
https://juejin.cn/post/7144467406813921287
HttpRunner的稳定版本托管在PyPI上,可以使用pip进行安装。安装的时候我们可以指定版本进行安装
pip install httprunner==2.5.7
3、版本升级
如果之前已经安装过了HttpRunner,现在需要升级到最新版本,可以使用-U参数进行升级:
pip install -U HttpRunner
4、验证是否安装成功
如果HttpRunner安装成功后,系统中会新增如下 5 个命令:
1)httprunner: 核心命令
2)ate: 曾经用过的命令(当时框架名称为 ApiTestEngine),功能与httprunner完全相同
3)hrun:httprunner的缩写,功能与httprunner完全相同
4)locusts: 基于Locust实现性能测试
5)har2case: 辅助工具,可将标准通用的 HAR 格式(HTTP Archive)转换为YAML/JSON格式的测试用例
httprunner、hrun、ate三个命令完全等价,功能特性完全相同。
运行如下命令,若正常显示版本号,则说明HttpRunner安装成功。
hrun -V
har2case -V
至此前期安装准备已经完成。
5、创建工程
方式一:
点击左下角的windows图标+R键,输入cmd按下回车,在打开的窗口输入
hrun --startproject httprunnerTest
即可创建成功,此时会在C:\Users\76043路径下生成一个httprunnerTest工程。
方式二:
为了防止占用过多的C盘空间,我们一般将项目创建到其他目录,我们可以将项目创建到指定文件下
hrun --startproject F:\HttpRunner\httprunnerTest
此时我们在F盘的HttpRunner文件夹下创建了一个httprunnerTest工程
方式三:
我们还可以先切换到F盘的HttpRunner目录下,在此目录执行创建工程命令
先执行F:进入F盘,然后执行cd HttpRunner进入HttpRunner目录下,然后执行
hrun --startproject httprunnerTest
此时就在F盘的HttpRunner文件夹下创建了一个httprunnerTest工程