【07】JMeter 将Swagger接口直接转为JMeter脚本

方法1:需要登录才能访问

(1)访问swagger.json 页面

(2)ctrl+s保存

(3)保存的json文件放到项目中

(4)代码

python 复制代码
# -*- coding: utf-8 -*-

from swaggerjmx.convert import conversion
from swaggerjmx.settings import Settings as ST

#  swagger_url_json_path
#  swaggerApi.json 是从yapi导出的文件
ST.swagger_url_json_path = 'swagger1.json'
#  report_path
ST.report_path = 'jmx'
# 开始转换
conversion()

运行完代码后,转换的.jmx脚本会生成在项目jmx文件下

方法2:不需要登录就可以访问页面的

(1)打开Swagger页面,复制Swagger文档地址

(2)代码,在代码中填好文档地址即可

python 复制代码
#可以直接访问 swagger_url ( http://192.168.0.132:8081/v2/api-docs ) 不需要的登录方式,使用此方式转换
# -*- coding: utf-8 -*-

from swaggerjmx.convert import conversion
from swaggerjmx.settings import Settings as ST

#  swagger_url
ST.swagger_url = 'http://192.168.0.132:8081/v2/api-docs'
#  report_path
ST.report_path = 'jmx'
# 开始转换
conversion()

同样的,运行完代码后,转换的.jmx脚本会生成在项目jmx文件下

相关推荐
may_一一20 小时前
xpath定位:selenium和playwrightAnt Design / 表单类页面)
selenium·测试工具
daopuyun21 小时前
CNAS/CMA软件检测实验室源代码漏洞测试工具选型要求与比对
软件测试·测试工具·软件检测·cnas认可·cma认定
少云清21 小时前
【金融项目实战】6_接口测试 _Jmeter自动化脚本实现(重点)
jmeter·自动化·金融项目实战
Wpa.wk1 天前
接口自动化测试 - 请求构造和响应断言 -Rest-assure
开发语言·python·测试工具·接口自动化
AI_56781 天前
Postman接口测试提速技巧:批量请求+智能断言实践
测试工具·lua·postman
少云清1 天前
【金融项目实战】5_接口测试 _Jmeter功能脚本实现
jmeter·金融项目实战
Luminbox紫创测控1 天前
整车自然暴晒与全光谱阳光模拟老化相关性研究
测试工具
弹简特1 天前
【JavaEE06-后端部分】SpringMVC01-Spring MVC第一大核心URL 路由映射【建立连接】与 Postman 接口测试详解
java·spring boot·测试工具·spring·postman
测试大圣2 天前
软件测试基础知识总结(超全的)
软件测试·python·功能测试·测试工具·职场和发展·单元测试·测试用例