我正在使用SoapUI在我的工作中使用Web服务,但问题是我需要验证很多用户的代码而SoapUI只是让我一次获得一个客户端的客户端信息。我需要知道是否有办法使用多个代码客户端来使用Web服务。
示例:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/" xmlns:san="http://platform.enterprise/">
<soapenv:Header/>
<soapenv:Body>
<san:checkClientAddress>
<id>000098732</id>
</san:checkClientAddress>
</soapenv:Body>
</soapenv:Envelope>
所以我需要从500个客户端获得结果,但如果我使用SoapUI,我必须一次从一个客户端获得响应。
答案 0 :(得分:0)
我建议您编写自己的数据驱动脚本,如此处所述SOAP UI data driven testing for web requests或参考JMeter并使用optian称为“CSV数据集配置”。
答案 1 :(得分:0)
您可以在SoapUI中创建一个测试套件,其中包含多个测试步骤,每个值都要调用您要发送到Web服务的值。查看http://www.soapui.org/Functional-Testing/functional-testing.html和其他类似页面,了解如何开始使用。
如果您正在使用SoapUI pro,您可以使用视频中描述的数据源快速测试大量不同的输入,而不必为每个输入创建单独的测试步骤。