HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON
脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统平台上。
目前已发布版本 :HttpRunner 2.x
版本,1.x
版本
中文版官网文档:https://docs.httprunner.org/
开发设计文档:https://debugtalk.com/tags/HttpRunner/
1.搭建httprunner环境:通过pip 方式安装
1 pip install httprunner
2.检查环境 在 HttpRunner 安装成功后,系统中会新增如下 5 个命令:
httprunner
: 核心命令
ate
: 曾经用过的命令(当时框架名称为 ApiTestEngine),功能与 httprunner 完全相同
hrun
: httprunner 的缩写,功能与 httprunner 完全相同
har2case: 辅助工具,可将标准通用的 HAR 格式(HTTP Archive)转换为YAML/JSON
格式的测试用例
httprunner、hrun、ate 三个命令完全等价,功能特性完全相同,个人推荐使用hrun
命令。
运行如下命令,若正常显示版本号,则说明 HttpRunner 安装成功。
1 hrun -V # 正常显示版本号即可