
新建TestSuite:右击Project名,选择逗New TestSuite地
新建 TestCase:右击TestSuite名,选择逗New TestCase地
添加数据源:右击逗Test Steps地,选择逗Add Step逗,选择逗DataSource地
添加HTTP请求:右击逗Test Steps地,选择逗Add Step逗,选择逗HTTP Test Request地
添加循环:右击逗Test Steps地,选择逗Add Step逗,选择逗DataSource Loop逗
添加数据源数据:选择数据源类型之后进行添加,下图以excle为例
添加http请求数据:选择http请求类型之后进行添加,下图以POST请求为例
添加loop:将数据源和http请求关联
编辑完成后运行测试case进行正确性的测试,为了保证运行的正确性,可以添加断言对结果进行检查
当显示的测试结果为FINISHED时,表示测试通过。
1、 打开soapUI,新建工程
输入工程名:1234,添加WSDL资源(此处添加的WSDL资源是服务提供方提供服务的WSDL资源),点击OK
2、 打开工程1234,点击Request 1,
3、 在Request 1窗口中,用参数把“?”替换,点击“执行”按钮(前提必须要确定替代“?”的测试报文格式是准确无误的)
此处输入的是参数是“5566”(这个参数要看系统,不是随便输入,一般都是用XML报文,此次参数5566只是展现,不要参考),如果在右边的的测试结果回馈窗口看到一些成功的信息(成功信息不是单一的,各服务返回的信息都不同,看情况而论),而且看到自己的系统有相应信息以及数据进来,则说明服务是正常的;如果结果反馈窗口出现报错信息(报错信息很多,视实际情况而论),而且本系统服务没有响应信息以及数据进来,则说明服务本身可能有问题。
4、测试ESB配置是否正确
把此服务的代理服务地址添加到上图中的地址栏中,进行测试,如下图所示:
出现如图所示类似信息,说明ESB配置是没有问题的。如果执行没有成功,ESB配置可能有问题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)