SoapUI For Linux是一个开源的、跨平台的测试工具。soapui提供一个工具通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。该工具既可作为一个桌面应用软件使用,也可利用插件集成到Eclipse,maven2.X,netbeans 和intellij中使用。
软件说明
SoapUI是SOA(面向服务的建筑)和基于REST的Web服务。这是一个技术术语中,全自动功能和回归测试平台可以提高你的应用程序和服务的可利用性进行测试。
使用说明
1、打开soapUI,新建工程
输入工程名:1234,添加WSDL资源(此处添加的WSDL资源是服务提供方提供服务的WSDL资源),点击OK
2、打开工程1234,点击Request 1,
3、在Request 1窗口中,用参数把“?”替换,点击“执行”按钮(前提必须要确定替代“?”的测试报文格式是准确无误的)
此处输入的是参数是“5566”(这个参数要看系统,不是随便输入,一般都是用XML报文,此次参数5566只是展现,不要参考),如果在右边的的测试结果回馈窗口看到一些成功的信息(成功信息不是单一的,各服务返回的信息都不同,看情况而论),而且看到自己的系统有相应信息以及数据进来,则说明服务是正常的;如果结果反馈窗口出现报错信息(报错信息很多,视实际情况而论),而且本系统服务没有响应信息以及数据进来,则说明服务本身可能有问题。
4、测试ESB配置是否正确
把此服务的代理服务地址添加到上图中的地址栏中,进行测试,如下图所示:
出现如图所示类似信息,说明ESB配置是没有问题的。如果执行没有成功,ESB配置可能有问题。
soapui 在linux服务器上报错解决方法
运行soapui linux 版本,报如上错误,soapui界面可以打开,但是对界面不能操作。
没有这个类,这个类的功能是调用浏览器组件
通过google查找了下,原来是soapui启动脚本中默认是启用浏览器组件的。
将关闭的参数开启就可以了。
修改办法
1、在soapui/bin/soapui.sh找到
2、将前面的#去掉就可以了