SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。本文是单独测试时使用的。
(一)启动web程序,找到WSDL。本文测试用例中,启动tomcat,WSDL : http://localhost:8081/inasAdapter-webservice/webService/inasProxy?wsdl
(二)启动SoapUI。File -- new SOAP project .传入WSDL。如图所示:
单击【ok】生成如下:
(三)创建好了以后,接口里面对应的方法都显示在SoapUI中,选择你需要的请求方法, 然后双击。然后再出现的窗口添加相信的参数。
(四)下发时点击【绿色的箭头】就可以把请求参数传递给服务器。本文所使用的实例传递的参数为XMl格式的String,需要使用<![CDATA[ xml文件 ]]>将传递的xml打包。
如上图是下发后返回相应的响应信息。