如何使用SoapUI - Soap测试工具
soapui提供一个工具通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。该工具既可作为一个桌面应用软件使用,也可利用插件集成到Eclipse,maven2.X,netbeans 和intellij中使用
soapUI pro是soapUI的商业非开源版本,实现的功能较开源的soapUI更多
利用SoapUI 测试 系统提供的外部接口
新建SOAPUI 工程
弹出如图1-2 的对话框,在图中相应位置填写必要信息。点击"OK"按钮,即可创建一个工程。
如下图中所示,Initial WSDL/WADL 文本框中可以填写本地wsdl文件路径/一个url;
如何获取该url?
Url = http://[ip]:[port]/ 发布目录文件夹的名字/xfire.xml中对webService接口的配置路径
例如:http://127.0.0.1:8080/callcenter/InfoQueryService?wsdl
在可以为Null值的参数增加节点属性:<childtag2 xsi:nil="true" />;这样SOAPUI才能识别NULL值,否则认为输入的是空串“”;
利用soapuI测试调用的第三方接口
1.新建soapui工程,同上;
2.MockService
3.MockService 配置参数
4.启动“服务器”;
一种启动方式,点击"ok"按钮后,会出现如下消息框,用户可以填写“模拟服务器”的名称。
b.选中模拟服务器,右键单击选择Star /Stop/Restart等;如下图服务器启动/终止
双击要测试的内容相关接口下的“Response 1”;进入如下界面,界面左侧展示调用对应接口时传递过来的参数,右侧为服务器即第三方返回的数据;根据需要填写右侧的返回参数进行相关验证。
利用soapuI性能测试
创建性能测试用例
点击运行,运行结果如下
生成性能测试统计图
图片来自:接口测试工具soapUI(一) - 帅姐 - 博客园
前一篇:【JAVA】SimpleDataFormat格式化字符串引发的惨案
如何使用SoapUI - Soap测试工具相关推荐
- SoapUI-一款强大的Rest和Soap测试工具
文章目录 SoapUI-一款强大的Rest和Soap测试工具 1.什么是SoapUI 2.SoapUi基本使用-Http 2.1 构建一个项目 2.2 确定项目名 2.3 创建测试用例以及用例组 2. ...
- live http工具下载_使用通用测试工具探索Blueworks Live REST API资源
live http工具下载 本系列的第1部分介绍了5个一般用例,它们是使用IBM®Blueworks Live的代表性状态转移(REST)应用程序编程接口(API)的最佳方法. 您还为每种用例学习了不 ...
- API测试工具SoapUI Postman对比分析
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/powertoolsteam/article/details/83012359 本文由葡萄城技术 ...
- soapui工具_基于开源的API测试工具!不再为web服务负载测试而发愁
通过一个可视化.拖拽式的界面,LoadUI允许您实时.交互式地创建.配置和重分配负载测试.在单一测试环境下,LoadUI提供完整的测试覆盖,支持所有标准的协议和技术.它功能强大,能从任意数量的本地和远 ...
- http 测试工具_20+最好的开源自动化测试工具
本文开始逐步的降低公众号更文频率,提升文章质量,帮忙多点点文章末右下角的"好看"支持下,也可以将本文分享到朋友圈或你身边的朋友,谢谢 最佳开源自动化工具有哪些呢? 在本文中,整理了 ...
- 12个强大的Web服务测试工具
在过去的几年中,web服务或API的普及和使用有所增加. web服务或API是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理.基本上有两种 ...
- 2020测试工具索引
初次发布文章时,共收集435个工具! 这些测试工具均为博主人肉爬虫出来的,数据来源于: 百度.Google 各大博客.门户网站.论坛 个人测试经验 在整理过程中,我会尽量去官网找到官方对该工具的描述, ...
- 强烈推荐这 6 款 API 测试工具,绝对有一款没听过
Postman: Postman 是一个流行的 API 开发和测试工具,提供了丰富的功能,包括请求构建.测试自动化.数据驱动等.用户可以通过 Postman 的界面轻松创建和测试 RESTful AP ...
- 常用测试工具和框架归类
常用测试工具和框架归类 Web端相关库和工具: 1.Web UI: Selenium.QTP/UFT.其它(大多是对Selenium的包装,比如: Selenide.Katalon.webTest.W ...
最新文章
- mysql日志的作用_MySQL 日志相关知识总结
- 深入理解Spark Streaming执行模型
- 我在大学主修计算机 英语,托福雅思英语: 我在大学主修计算机
- 算法学习笔记2022.1.11
- Percona XtraDB cluster--第一部分:XtraDB cluster安装 (Centos7)
- Rabbitmq结合spring示例
- SQL Server 阻塞原因分析
- AtCoder Grand Contest 019
- 电脑一般预装access吗_我作为一名财务人员学Access的经历
- 阶段3 1.Mybatis_11.Mybatis的缓存_2 延迟加载和立即加载的概念
- EOJ-1708//POJ3334
- Shiro笔记(四)编码/加密
- 渗透测试常用端口利用总结
- JavaWbe学习总结之jQuery
- [C++系列] 66. 超详解C++阶段性总结思维导图
- 聚集索引和非聚集索引的区别
- sdut oj2133 数据结构实验之栈三:后缀式求值
- 个人作业 Alpha项目测试
- 程序设计课程设计报告(学生成绩管理系统)
- simple_html_dom(入门实例)
热门文章
- 简易聊天室代码分享 js+socket.io
- 云服务器上的项目无法连接数据库,云服务器中项目连接数据库
- sql server编程之 T-SQL函数
- 计算机一级考试试题excel,计算机一级考试模拟题(word、excel、ppt以及基础知识);...
- 13. Redis底层实现 List
- C++最佳实践 | 5. 可移植性及多线程
- 精准营销,如何构建一套完善的用户画像体系?
- android 当服务器
- python爬虫: 爬取拉勾网职位并分析
- Linux下导入导出 MySQL 数据库表结构数据