首页 > Web开发 > 详细

HttpRunner自动化测试框架

时间:2021-06-17 20:22:21      阅读:15      评论:0      收藏:0      [点我收藏+]

什么是HttpRunner

HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。

设计理念

  • 充分复用优秀的开源项目,不追求重复造轮子,而是将强大的轮子组装成战车
  • 遵循 约定大于配置 的准则,在框架功能中融入自动化测试最佳工程实践
  • 追求投入产出比,一份投入即可实现多种测试需求

安装方式

#pip安装
pip install httprunner
#升级
pip install -U HttpRunner

常用命令

httprunner #运行测试用例
hrun #运行测试用例,简写
hmake #将yaml/json转换成pytest文件
har2case #将har文件转换成yaml/json文件
locust #用于性能测试

快速上手

抓包生成har文件

技术分享图片

har文件转换成yml文件

har2case \xxx\xxx.har -2y

技术分享图片

创建脚手架

技术分享图片
pycharm 打开该工程如下图:
技术分享图片

HttpRunner自动化测试框架

原文:https://www.cnblogs.com/lianstyle/p/14894751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!