用SoapUI 测试Web Service
2016-05-02 16:23
375 查看
如何测试写好的Webservice?
方法一:写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。
方法二:使用Webservice开发的必备工具- SoapUI,它是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对Webservice做性能方面的测试。
SoapUI下载地址:http://sourceforge.net/projects/soapui/files/ (有收费的Pro版本,对于一般的开发人员来说,开源的免费版就够用)
soapui 官方网站:http://www.soapui.org/ (在上面可查看参数说明等等)
更多了解可以阅读:http://www.51testing.com/ddimg/uploadsoft/20100204/SoapUI.pdf
分享几个公开的Webservice站点,可以试着测试下:
http://www.webxml.com.cn/zh_cn/web_services.aspx
里面有以下服务:
1.天气预报:http://ws.webxml.com.cn/WebServices/WeatherWS.asmx
2.中英文双向翻译:http://fy.webxml.com.cn/webservices/EnglishChinese.asmx
另附,可参考相关文章:Web Service单元测试工具实例介绍之SoapUI
使用SoapUI 测试Web Service
方法一:写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。
方法二:使用Webservice开发的必备工具- SoapUI,它是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对Webservice做性能方面的测试。
SoapUI下载地址:http://sourceforge.net/projects/soapui/files/ (有收费的Pro版本,对于一般的开发人员来说,开源的免费版就够用)
soapui 官方网站:http://www.soapui.org/ (在上面可查看参数说明等等)
更多了解可以阅读:http://www.51testing.com/ddimg/uploadsoft/20100204/SoapUI.pdf
分享几个公开的Webservice站点,可以试着测试下:
http://www.webxml.com.cn/zh_cn/web_services.aspx
里面有以下服务:
1.天气预报:http://ws.webxml.com.cn/WebServices/WeatherWS.asmx
2.中英文双向翻译:http://fy.webxml.com.cn/webservices/EnglishChinese.asmx
另附,可参考相关文章:Web Service单元测试工具实例介绍之SoapUI
使用SoapUI 测试Web Service
相关文章推荐
- UIImageView有时候设置contentMode不管用
- POJ 3368 Frequent values(线段树区间合并)
- LeetCode #347. Top K Frequent Elements
- 最简单的UIScrollView 下拉刷新思路
- Invoke-WebRequest Invoke-RestMethod 乱码研究
- top-k-frequent-elements
- UITableView基本使用(二)
- MataLab-GUI编程初探
- UIKit Dynamics动力系统入门
- codeforces 667C C. Reberland Linguistics(dp)
- UVa 1594 Ducci Sequence
- leetcode-62. Unique Paths
- POJ 1141 Brackets Sequence 括号匹配 区间DP
- java concurrent 之 SynchronousQueue
- [费用流 线段树] BZOJ 3267 KC采花 && 3272 Zgg吃东西 && 3638 Cf172 k-Maximum Subsequence Sum
- POJ3080 Blue Jeans
- Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验
- C# Queue源码剖析
- Leetcode #347. Top K Frequent Elements 前K高频数 解题报告
- 使用Retrofit时出现 java.lang.IllegalArgumentException: URL query string "t={type}&p={page}&size={count}" must not have replace block. For dynamic query parameters use @Query.异常原因