httprunner实战记录

提纲:python

1、搭建环境:git

一、安装 python 环境:HttpRunner 支持 Python 3.4 及以上的全部版本。github

    下载3.4以上版本的python安装包,安装完成后配置环境变量,json

    验证配置成功:python -V框架

 

二、安装 httprunner :HttpRunner 的稳定版本托管在 PyPI 上,能够使用 pip 进行安装。工具

    命令:pip install httprunner性能

  若是你须要使用最新的开发版本,那么能够采用项目的 GitHub 仓库地址进行安装:测试

    命令:pip install git+https://github.com/HttpRunner/HttpRunner.git@masterspa

  若是如今须要升级到最新版本,那么你能够使用-U参数:code

    命令: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

 

三、安装 har2case 工具:har2case已经托管在PYPI上,经过pip便可安装。

    命令:pip install  har2case

  验证安装成功:har2case  -V

 

2、建立脚本:

一、使用fiddler抓包并导出为 .har 文件;

     

    

 

 

二、使用har2case 工具将导出的 .har 文件转换为 .json 文件或者 .yml 文件:

    命令:har2case  test.har     (默认转换为json格式)

         har2case  test.har  -y    (转换为 yml 格式)

3、运行脚本

相关文章
相关标签/搜索