首页 > 其他分享 >HttpRunner使用教程?

HttpRunner使用教程?

时间:2024-01-15 22:25:43浏览次数:31  
标签:文件 教程 HttpRunner yaml json 测试 使用 httprunner

什么是HttpRunner?

       它是一种面向http协议的测试框架,它只需要去维护一份yaml/json文件就可以使用自动化测试,结合locus性能测试,线上性能监控,持续集成等多种需求

工作原理:

       通过抓包工具Charles/Fiddler 生成HAR文件=>然后再转化为yaml或者json文件,再解析成标准的JSON数据结构,再拼接成测试用例集(测试套件)=> 做自动化测试(requests) 或者性能测试(locust) =>作用于被测系统

 

五个主命令:

       Httprunner:   主命令

       Hrn  httprunner 的别名,用于运行yaml/json/pytest 测试用例

       Hmake   httprunner make的别名,将yaml/json转化成pytest文件

       Har2case httprunner har2case的别名,用于将har文件转化成yaml/json文件

 

标签:文件,教程,HttpRunner,yaml,json,测试,使用,httprunner
From: https://www.cnblogs.com/yongheng999/p/17966530

相关文章

  • 一、windows安装opencv,并使用pycharm开发
    OpenCV入门毕设需要用到人脸识别,利用寒假学习下opencv的基本操作,希望可以有所收获安装python环境官网,下载安装exe文件,运行后选择添加path,安装成功结果如下:安装pycharm下载地址安装opencv命令行下运行:pipinstallopencv-python成功安装结果如下:无任何报错即为安装成功......
  • 【OpenFeign】【使用问题】OpenFeign 里如何调用 form-data 接口或者 MultipartFile
    1 前言今儿有个需求涉及到文件上传的东西,关键是OpenFeign去调用,当然最后底牌我也可以创建普通的HTTP请求或者RestTemplate自己请求是不是也行,但是本人这个倔驴型性格,偶尔也会跟自己犟犟,就是要用OpenFeign把它搞出来。首先我有两个这样的接口://客户导入接口@PostMa......
  • Zynq7020 使用 Video Processing Subsystem 实现图像缩放
    1、前言没玩过图像缩放都不好意思说自己玩儿过FPGA,这是CSDN某大佬说过的一句话,鄙人深信不疑。。。目前市面上主流的FPGA图像缩放方案如下:1:Xilinx的HLS方案,该方案简单,易于实现,但只能用于Xilinx自家的FPGA;2:非纯Verilog方案,大部分代码使用Verilog实现,但中间的fifo或ram等使用了IP,导致......
  • 无涯教程-SQL - Distinct语句
    SQLDISTINCT关键字与SELECT语句结合使用,以消除所有重复记录并仅获取唯一记录。Distinct-语法消除重复记录的DISTINCT关键字的基本语法如下-SELECTDISTINCTcolumn1,column2,.....columnNFROMtable_nameWHERE[condition]Distinct-示例考虑具有以下记录的CUSTO......
  • localStorage、sessionStorage和cookie的使用
    vue-cookies的使用首先需要安装vue-cookiescnpminstallvue-cookies-S 具体使用方法如下:设置cookie://key,value形式、过期时间为7天cookie.set('name','zeng','7d') 获取cookie://打印key值为name的cookieconsole.log(cookie.get('name')) 删除......
  • 无涯教程-SQL - Top语句
    SQLTOP子句用于从表中获取TOP前N条或前X百分记录。注意-所有数据库都不支持TOP子句,如,MySQL支持LIMIT子句来获取有限数量的记录,而Oracle使用ROWNUM命令来获取有限数量的记录。Top-语法带有SELECT语句的TOP子句的基本语法如下。SELECTTOPnumber|percentcolumn_nam......
  • 无涯教程-SQL - 删除操作(Delete)
    SQLDELETE查询用于从表中删除现有记录,您可以将WHERE子句与DELETE查询一起使用,以删除所选的行,否则将删除所有记录。DeleteQuery-语法带WHERE子句的DELETE查询的基本语法如下-DELETEFROMtable_nameWHERE[condition];您可以使用AND或OR运算符组合N个条件。DeleteQuery......
  • 无涯教程-SQL - Like语句
    SQLLIKE子句用于使用通配符运算符将值与相似值进行比较,LIKE运算符与两个通配符一起使用。百分号(%)下划线(_)百分号代表零个,一个或多个字符,下划线表示单个数字或字符,这些符号可以组合使用。Like-语法%和_的基本语法如下-SELECTFROMtable_nameWHEREcolumnLIKE'XXX......
  • Spring Boot 使用 拦截器 实现 token 验证
    SpringBoot使用拦截器实现token验证整体思路:1.写一个工具类封装生成、校验和解析token的方法;2.在注册和登录时生成token,生成的token存入redis,下次登录去redis获取,如果存在则直接返回通过3.在拦截器中校验和解析token,拿到token中有用的信息存入privatestati......
  • 记录:使用Hyper-V搭建Centos作为Iscsi Server端
    目录0.背景1.系统环境设置1.1固定ip1.2换源2.设置数据盘2.1格式化数据盘并挂载3.配置iscsi服务3.1安装软件包3.23.3设置授权0.背景由于我的笔记本存储空间告急,但是NAS上的空间还很富裕,于是尝试将NAS的空间挂载到笔记本上使用。我想用来做新创建虚拟机的硬盘,smb/cifs共享肯......