使用SoapUI 测试Web Service
来源:互联网 发布:淘宝客服时间怎么设置 编辑:程序博客网 时间:2024/04/29 12:42
使用SoapUI 测试Web Service
如何测试写好的Webservice?你当然可以写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。这里推荐一个Webservice开发的必备工具- SoapUI,无须了解底层细节,就能快速测试你的Webservice开发的是否正确。
SoapUI是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对Webservice做性能方面的测试。
SoapUI下载地址:http://sourceforge.net/projects/soapui/files/
(SoapUI也有收费的Pro版本,对于一般的开发人员来说,如果只是调试下,开源的免费版就足够用了)
Demo
首先新建一个SoapUI Project,在Initial WSDL/WADL中输入wsdl的地址
Project建立好后,SoapUI会根据WSDL的格式生成左边的列表树,包括CUX_0_WS_SERVER_PRG_Binding为WSDL Binding,INVOKEFMSWS为Binding中的Operation。双击Request1就能看到Soap请求报文的内容。
在请求报文中填写必要的请求信息,并在左下角的Request Properies中输入用户名,密码及WSS-Pasword Type,再点击绿色的运行按钮,就能在右侧生成Soap响应报文。
只是对SoapUI 做了简单的介绍,主要用其来查看web service提供的接口,以及返回的结果,SoapUI的功能远不止这些,其可以对web service进行功能上和性能上的测试。
SoapUI的参数说明:http://www.soapui.org/Working-with-soapUI/preferences.html
进一步了解可以阅读:http://www.51testing.com/ddimg/uploadsoft/20100204/SoapUI.pdf
另外分享几个公开的Webservice站点,你可以随便招几个服务来测试
http://www.webservicex.net/WS/wscatlist.aspx
http://www.service-repository.com/
http://www.webxml.com.cn/zh_cn/index.aspx
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 使用SoapUI 测试Web Service
- 幂函数 开方 对数
- nginx + mysql + php-fpm 环境
- 建造者模式(Builder)
- SpringMVC 学习笔记(八)文件上传
- C++对象模型:多重继承和虚继承的内存布局
- 使用SoapUI 测试Web Service
- 杭电1715 大菲波数
- 第二十一篇 Java 数据类型的定义 ,以及基础类型的自动转换和强制转换
- SpringMVC 学习笔记(九) 自定义拦截器
- leetcode 211 【Trie】
- H.264/ACC音视频编码流的RTP/RTSP传输实现(4)
- POSIX线程(二)
- hadoop2.6.0+eclipse配置
- startActivityForResult的用法