Jmeter系列(28)- 发送 soap 协议的接口

简介: Jmeter系列(28)- 发送 soap 协议的接口

如果你想从头学习Jmeter,可以看看这个系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

 

SOAP 协议介绍


  • Simple Object Access Protocol,简单对象访问协议
  • 一种轻量的、简单的、基于 XML 的协议
  • SOAP 跟 HTTP、SMTP 等一样 是一种传输协议
  • WebService 三要素:SOAP、WSDL、UDDI

 

使用 Jmeter 做 soap 协议接口的测试


免费 soap 协议接口的地址

可以在这网站找到各式 soap 协议的接口进行测试:http://www.webxml.com.cn/zh_cn/weather_icon.aspx

 

测试计划结构树

image.png


soap v1.1 版本的栗子

接口文档

image.png


HTTP 请求

image.png

image.png

soap v1.2 版本的栗子

接口文档

image.png

image.png

总结

  • 测试 soap 协议的接口时,用 HTTP Sampler来发出请求就行了
  • HTTP 请求头按接口文档给的写就好了,一般都会有 Content-type: application/xml ,因为请求数据就是 XML 格式的
  • XML 格式的请求数据填在消息体数据一栏中
相关文章
|
6月前
|
Java 测试技术 Apache
用JMeter做接口压力测试
JMeter是Apache组织开发的基于Java的压力测试工具,它是用 Java 语言编写的
71 0
JMeter接口测试及接口登陆压力测试
了解JMeter接口测试及接口登陆压力测试。
383 0
JMeter接口测试及接口登陆压力测试
|
9天前
|
Web App开发 Java 测试技术
秒懂HTTPS接口(JMeter压测篇)
【5月更文挑战第11天】秒懂HTTPS接口(JMeter压测篇)
22 2
秒懂HTTPS接口(JMeter压测篇)
|
10月前
|
JSON Java 测试技术
Jmeter接口压测示例
Jmeter接口压测示例
178 0
|
9月前
|
JSON Java 测试技术
使用 JMeter 进行灵活的接口自动化测试
JMeter 是一个开源的负载测试工具,它可以模拟多种协议和应用程序的负载,包括 HTTP、FTP、SMTP、JMS、SOAP 和 JDBC 等。在进行接口自动化测试时,使用 JMeter 可以帮助我们快速地构建测试用例,模拟多种场景,发现接口的性能问题。下面是一些 JMeter 接口自动化测试的步骤和技巧。
|
11月前
|
测试技术
jmeter接口自动化
jmeter接口自动化
101 0
|
XML 测试技术 数据安全/隐私保护
【SoapUI、Postman、WebServiceStudio、Jmeter】接口测试工具结合测试webservice接口(发送XML格式参数)
【SoapUI、Postman、WebServiceStudio、Jmeter】接口测试工具结合测试webservice接口(发送XML格式参数)
232 0
Jmeter调用接口返回乱码
Jmeter调用接口返回乱码是因为Jmeter的默认编码和项目不统一造成的,看下项目的编码是什么,将Jmeter的默认编码修改为与项目编码一致即可。
185 0
Jmeter调用接口返回乱码
|
网络协议 Java 中间件
玩转Apache JMeter—测试HTTP接口篇
玩转Apache JMeter—测试HTTP接口篇
EMQ
|
消息中间件 自然语言处理 Java
JMeter 扩展插件实现对自定义协议的支持
本文作为JMeter拓展开发的第四期内容,将以扩展一个简单的Apache Kafaka Producer Sampler为例,介绍如何使用JMeter扩展插件实现更完善的新协议插件。
EMQ
182 0
JMeter 扩展插件实现对自定义协议的支持