【SoapUI、Postman、WebServiceStudio、Jmeter】接口测试工具结合测试webservice接口(发送XML格式参数)

简介: 【SoapUI、Postman、WebServiceStudio、Jmeter】接口测试工具结合测试webservice接口(发送XML格式参数)

<?xml version="1.0" encoding="UTF-8"?>
<CARDINFO>
<CARDNOS>"044158d6"</CARDNOS>
<MACHINENO>162</MACHINENO>
<INFOTYPE>1</INFOTYPE>
<INFOTIME>2018-06-20 19:29:48</INFOTIME>
</CARDINFO>
 
         

一、SoapUI测试webservice接口,发送XML格式参数

下载链接:https://pan.baidu.com/s/1JDrKGTg5xDYnOWQsS4hX7w 密码:0x9d

打开工具,如图所示右键,新建项目

项目名任意输入,Initial WSDL中写需要测试的接口的地址,注意加上"?wsdl"后缀

然后点击【OK】

在左侧项目中点击Request1,会出现右侧界面,在?中填写参数

因为要填写的xml格式的参数,注意语法为<![CDATA[ 这里是xml ]]>,这里需要注意:<exp:arg0>和<![CDATA... 之间不可有任何的其他字符,包括空格以及换行,否则解析xml会抛出异常,解析失败。

点击左上角运行,如下:

二、Postman测试webservice接口,发送XML格式参数

下载链接:https://pan.baidu.com/s/1ZObCC3gSz5NxvHsw4m06YA 密码:7fp7

利用SOAPUI的请求参数复制到Postman

在Postman中配置如下,然后点击【Send】按钮发送

返回结果:

三、WebServiceStudio.exe测试webservice接口工具

下载链接同上

打开工具WebServiceStudio,如下填写地址,点击【Get】按钮

 

会显示出需要传参的地方,在value中填写xml参数

输入完value值后,点击【Invoke】按钮,输出结果

四、Jmeter测试webservice接口,发送XML格式参数

添加线程组后再添加HTTPHTTP信息头管理器,如下,此信息在SOAPUI中:

 

 

在HTTP请求默认值进行填写:

添加HTTP请求,如下选择,再把SOAPUI的请求复制到“Body Data”中

网络异常,图片无法展示
|

添加查看结果树,运行如图:

以上就可以运用Jmeter进行性能测试了。

如转载本文,请还多关注一下我的博客:https://blog.csdn.net/qq_41570658

目录
相关文章
|
15天前
|
数据可视化 测试技术 API
JMeter、Apipost 与 Postman 的 API 测试对比:为什么 APIPost 是更聪明的选择
API测试如同筹备一场晚宴,选对工具至关重要。JMeter功能强大但上手难,适合专业用户;Postman简单易用,但在复杂场景和团队协作中表现有限;而Apipost则是一款智能高效的“厨房神器”。它性能测试轻松、结果清晰、学习门槛低,并且能一键集成CI/CD流程。对于追求效率与便捷的团队而言,Apipost无疑是更优选择,让API测试如同五星大厨烹饪般丝滑流畅。
|
27天前
|
前端开发 测试技术 API
2025年API开发必备:10款优秀Postman替代工具大盘点
API测试在现代开发中至关重要,Postman虽为首选,但市场上涌现出许多优秀替代工具。本文精选2025年10款好评如潮的API测试工具:Apifox、Insomnia、Hoppscotch、Paw、Talend API Tester、HTTPie、ARC、Swagger UI、SoapUI和Thunder Client。这些工具各具特色,满足不同需求,如团队协作、开源易用、自动化测试等。无论是简洁轻量还是功能全面,总有一款适合你的团队,助力效率提升。
|
2月前
|
网络协议 API 开发者
深入解密 :Postman、Apipost和Apifox API 协议与工具选择
作为全栈开发者,每天与API打交道是常态。本文总结了多年经验,深入解析常见API协议(HTTP(s)、SSE、gRPC、WebSocket、Socket.IO)及其适用场景,并对比三款主流调试工具(Postman、Apipost、ApiFox)。从基础特性到高级应用,帮助开发者根据需求选择最优方案,提升效率,让开发更顺畅!
|
2月前
|
安全 测试技术 API
从开发者视角找寻Postman的替代工具
作为一名软件开发者,我在API开发与测试中长期使用Postman。然而,其全英文界面、网络不稳定时的卡顿以及强制登录带来的数据隐私担忧,促使我寻找替代方案。最终,我发现Apipost这款专为中国用户设计的工具。它提供中文界面,简化理解;无需强制登录,保障隐私;支持Postman数据导入,兼容性强。此外,Apipost还拥有API性能测试、自动化测试及高效文档生成等独特功能,极大优化了我的工作流程。对于追求效率和安全性的开发者,Apipost是理想选择。
|
2月前
|
监控 Java 测试技术
2025年Postman的五大替代工具
Postman虽是广受青睐的API测试工具,但仍存在协作功能有限、执行限制及语言支持单一等问题。为此,本文推荐10款强大替代工具,如Apipost、Rapid、Insomnia、Swagger UI和SoapUI等。这些工具各具特色,涵盖轻量级调试、跨平台兼容、自动化测试及负载测试等功能,满足不同用户需求。选择适合的工具,可显著提升API开发与测试效率。
|
7月前
|
测试技术 持续交付 Apache
Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
【10月更文挑战第1天】Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
277 3
|
2月前
|
JSON 监控 物联网
#WebSocket 调试全攻略:Postman、Apipost和Apifox核心解析、工具选择与对比!
WebSocket 是一种现代化的全双工通信协议,允许客户端和服务端通过持久连接实时双向传输数据。它适用于即时通讯、实时通知、金融行情、在线协作、物联网等场景。调试 WebSocket 时,工具应具备握手管理、实时消息收发、自定义 Header、消息大小监控、分组管理、多连接支持等功能。
125 1
|
4月前
|
缓存 网络协议
Jmeter如何对UDP协议进行测试?
`jmeter-plugins`是JMeter的插件管理器,用于管理和组织所有插件。访问[官网](https://jmeter-plugins.org/install/Install/)下载并放置于`lib/ext`目录下,重启JMeter后可在“选项”中看到插件管理器。
68 1
Jmeter如何对UDP协议进行测试?
|
8月前
|
测试技术 数据库 UED
Python 性能测试进阶之路:JMeter 与 Locust 的强强联合,解锁性能极限
【9月更文挑战第9天】在数字化时代,确保软件系统在高并发场景下的稳定性至关重要。Python 为此提供了丰富的性能测试工具,如 JMeter 和 Locust。JMeter 可模拟复杂请求场景,而 Locust 则能更灵活地模拟真实用户行为。结合两者优势,可全面评估系统性能并优化瓶颈。例如,在电商网站促销期间,通过 JMeter 模拟大量登录请求并用 Locust 模拟用户浏览和购物行为,可有效识别并解决性能问题,从而提升系统稳定性和用户体验。这种组合为性能测试开辟了新道路,助力应对复杂挑战。
241 2
|
5月前
|
开发框架 监控 .NET
C#进阶-ASP.NET WebForms调用ASMX的WebService接口
通过本文的介绍,希望您能深入理解并掌握ASP.NET WebForms中调用ASMX WebService接口的方法和技巧,并在实际项目中灵活运用这些技术,提高开发效率和应用性能。
229 5

热门文章

最新文章