Webservice工具soapUI下载和使用

我们在写程序和做项目的过程中,经常会遇到与第三方应用系统结合的情况,而现在最常用最流行的方式就是使用Webservice接口,它采用一种通用标准的协议,无论是任何语言均支持。

正因为如此,我们可能会经常遇到不同语言编写的Webservice接口函数的调用,如PHP调用Java,C#, Java调用PHP,ASP等不同的调用方式,但对于我们开发人员来说,不可能精通所有的语言,因此即便是标准的Webservice接口函数,也有可能遇到不确定或无法调试测试的情况,在这种情况下,一款便捷方便的Webservice测试工具就是我们必不可少的。

关于Webservice接口函数调用不是今天的主题,想要了解具体调用使用的话,可参考这篇文章:PHP调用Webservice的通用实现,今天的主角是soapUI这款软件。

  1. soapUI介绍

    soapui是一个网络管理工具,可以通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。它可作为一个桌面应用软件使用,也可利用插件集成到Eclipse,maven2.X,netbeans和intellij中使用。
    不过对我们个人来说,最有用的就是测试Webservice调用是否正常,只要接口没有问题,一般使用它测试肯定没有问题,而且你还可以查看其http提交的头数据。

  2. soapUI下载

    你可以打开soapUI官方网站进行下载,其下载地址为:

    http://sourceforge.net/projects/soapui/files/soapui/3.5.1/soapui-3.5.1-mac-bin.zip/download

    这是一个免费开源的版本,你可以自由下载使用。如果你觉得它的网站是英文,下载困难的话,可以联系我,我可以提供soapUI的下载安装包。

  3. soapUI使用

    虽然说soapUI是一个英文软件,但对于做程序开发的人来说是比较简单的,下面我就简单说一下其使用。
    下载安装不再多说,安装完成后直接打开soapUI程序,然后选择新建一个soapUI工程。

    然后输入工程名称(随便起一个即可)和Webservice地址。

点击OK完成后,如果Webservice地址输入正确的话,稍等片刻,你可以看到在suaoUI软件的左侧列表中列出来了你输入的Webservice接口的相关函数。

接下来我们就可以正式测试Webservice接口函数是否正确了,选择指定函数,并点击打开其下方的Request 1,会在soapUI界面中打开一个小窗口,该窗口分为左右两列,分别为准备提交的xml数据和接口返回的数据。

  1. 通过窗口显示的xml数据和函数原型我们可以知道,在窗口左侧的提交数据中,每一行相当于一个函数的参数,这里参数的值用问号(?)代替,我们在测试的时候把问号改为具体的值即可,然后点击窗口左上方的三角图标来进行提交,这时我们可以看到右侧窗口出现的数据,就是提交完成后返回的数据,你可以根据这里的返回来判断确定接口问题。

到此soapUI的基本使用就介绍完了,但事实上soapUI的功能不止如此简单,其更多强大丰富的功能还有待各位去使用和发掘,如果有机会,我会更为详细介绍soapUI的其他功能应用。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值