提纲:
一、搭建环境:
1、安装 python 环境:HttpRunner 支持 Python 3.4 及以上的所有版本。
下载3.4以上版本的python安装包,安装完成后配置环境变量,
验证配置成功:python -V
2、安装 httprunner :HttpRunner 的稳定版本托管在 PyPI 上,可以使用 pip
进行安装。
命令:pip install httprunner
如果你需要使用最新的开发版本,那么可以采用项目的 GitHub 仓库地址进行安装:
命令:pip install git+https://github.com/HttpRunner/HttpRunner.git@master
如果现在需要升级到最新版本,那么你可以使用-U
参数:
命令:pip install -U HttpRunner
pip install -U git+https://github.com/HttpRunner/HttpRunner.git@master
在 HttpRunner 安装成功后,系统中会新增如下 5 个命令:
httprunner
: 核心命令ate
: 曾经用过的命令(当时框架名称为 ApiTestEngine),功能与 httprunner 完全相同hrun
: httprunner 的缩写,功能与 httprunner 完全相同locusts
: 基于 Locust 实现性能测试har2case
: 辅助工具,可将标准通用的 HAR 格式(HTTP Archive)转换为YAML/JSON
格式的测试用例 注:httprunner、hrun、ate 三个命令完全等价,功能特性完全相同,推荐使用hrun
命令。
验证安装成功:hrun -V
3、安装 har2case 工具:har2case已经托管在PYPI上,通过pip即可安装。
命令:pip install har2case
验证安装成功:har2case -V
二、创建脚本:
1、使用fiddler抓包并导出为 .har 文件;
2、使用har2case 工具将导出的 .har 文件转换为 .json 文件或者 .yml 文件:
命令:har2case test.har (默认转换为json格式)
har2case test.har -y (转换为 yml 格式)
三、运行脚本
原文:https://www.cnblogs.com/zzp-biog/p/11687803.html