其他分享
首页 > 其他分享> > HttpRunner3.x 环境准备与项目搭建

HttpRunner3.x 环境准备与项目搭建

作者:互联网

一、环境准备

安装httprunner:pip install httprunner -i https://pypi.douban.com/simple

如果之前装过低版本的,可以加 -U 参数升级到最新版:  pip install httprunner -U

安装完成后,使用hrun -V 查看httprunner版本

 

 如果你已经安装过httprunner,那应该是自带了har2case包,如果没有的话,可以用pip安装

安装har2case:pip install har2case -i https://pypi.douban.com/simple

如果之前装过低版本的,可以加 -U 参数升级到最新版:  pip install har2case -U

 

 

安装 HttpRunner 后,以下 5 个命令会写入系统环境变量配置。

httprunner -h 查看相关命令

二、创建项目

1、startproject 参数可以快速创建一个 demo 项目,方便了解整个项目结构

cmd到项目文件下执行:  httprunner startproject api_demo (api_demo 是你的接口项目名称)

需注意的是这里用的是httprunner 命令(并不是hrun, 运行完成后可以看到整个项目结构如下

使用pycharm打开api_demo :

2、各个目录代表的含义:

3、各个目录使用场景:

har2case

har2case 是把抓包抓到的 .har 文件转成 YAML/JSON 格式用例

httprunner make 和 hmake

hmake 是 httprunner make 的别名,所以

httprunner make testcases

等价于

hmake testcases

httprunner  和 hrun

hrun 是 httprunner run 的别名,所以

httprunner run testcases

等价于

hrun testcases

locust

利用locust 运行性能测试

标签:httprunner,har2case,hrun,环境,testcases,用例,HttpRunner3,pip,搭建
来源: https://www.cnblogs.com/keenajiao/p/15064032.html