当前位置: 首页 > news >正文

jmeter发送SOAP请求对WebService接口进行测试

一、首先jmeter要安装一个插件:jmeter-plugins-manager-1.11.jar(网上很多,自行下载),放到jmeter的lib/ext文件夹下

二、完成第一步后,启动或重启jmeter,点击选项菜单会看到plugins manager,并进行点击

三、点击available plugins标签页,搜索Custom SOAP Sampler,然后点击右下角的apply changes and restart jmeter(因为我这个已经安装好了,所以第一张截图是在installed plugins标签页下)

四、安装完成后,我们新建一个线程组,然后添加取样器Custom SOAP Sampler,如图所示

五、如图所示,依次填写各项信息:

1、url:http://ws.webxml.com.cn/WebServices/WeatherWS.asmx

2、版本号选择1.2

3、SOAP Envelope填写如下代码

<?xml version="1.0" encoding="utf-8"?><soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"><soap12:Body><getSupportCityString xmlns="http://WebXml.com.cn/"><theRegionCode>string</theRegionCode></getSupportCityString></soap12:Body></soap12:Envelope>

六、完成以上操作,就可以运行测试了

七、拓展:我们可以加一个断言持续时间,也就是设定一个时间范围,看接口响应时间是否达到预期,如果超出了设定的值,就会爆红,否则请求成功

http://www.dtcms.com/a/610544.html

相关文章:

  • 哪个网站做任务可以赚钱网站后台的数据库怎么做
  • 自建开发工具IDE(二)文件托拽读取——东方仙盟炼气期
  • 青岛 网站科技公司wordpress商品资源
  • 数据结构 11 图
  • 通过Golang订阅binlog实现轻量级的增量日志解析,并解决缓存不一致的开源库cacheflow
  • 写作网站哪个名声好互联网运营模式有哪几种
  • 磁共振成像原理(理论)32:分辨率限制 (Resolution Limitations)
  • StringRedisTemplate的用法详解
  • 第7天-摄像头体感游戏
  • wordpress液态页面wordpress国内优化 墙
  • AIC8800M40模组调试中遇到的问题
  • Linux设置目录用户权限
  • RVO2-CS:高效的多智能体避碰算法C#实现——原理、应用与实战指南
  • 哈希表实现unordered_map
  • 亚马逊欧洲FBM Ship+上线丨零成本升级配送,中国卖家入驻正当时
  • 做网站seo优化总结做网站年入多少
  • 主流 AI IDE 之一的 Meituan CatPaw IDE 介绍
  • 网站模板下载后怎么使用建设银行舟山分行网站
  • 解决访问 https 网站时,后端重定向或获取 URL 变成 http 的问题
  • 南京h5网站开发网上免费个人网站
  • 【☀Linux驱动开发笔记☀】新字符设备驱动开发_02
  • Java-173 Neo4j + Spring Boot 实战:从 Driver 到 Repository 的整合与踩坑
  • 阳光保险网站wordpress phpwind
  • Android内核进阶之获取DMA地址snd_pcm_sgbuf_get_addr:用法实例(九十一)
  • 隔离地过孔要放哪里,才能最有效减少高速信号过孔串扰?
  • 鸿蒙应用开发从入门到实战(五):ArkUI概述
  • 广东大唐建设网站网站开发名片怎么做
  • 图片展示类网站wordpress模板在线编辑
  • 大模型面试题:请讲一下生成式语言模型的工作机理
  • OpenWebui 富文本提示词 远程命令注入漏洞 | CVE-2025-64495 复现研究