SOAP请求:如何按顺序生成多个请求消息
我有一个SOAP端点,将有1000多条请求消息,这些消息的请求参数值不同,但SOAP消息的操作相同。如果触发的前一个请求是200 OK,我想按顺序执行它们SOAP请求:如何按顺序生成多个请求消息,soap,request,soapui,Soap,Request,Soapui,我有一个SOAP端点,将有1000多条请求消息,这些消息的请求参数值不同,但SOAP消息的操作相同。如果触发的前一个请求是200 OK,我想按顺序执行它们 没有JAVA程序,有什么方法可以做到这一点吗?有没有客户会帮助我 我假设您的测试用例中已经有了某种循环,可以从文件或Excel中读取变量属性,并将它们输入到SOAP请求中。Ready API/soapUI Pro为您提供了此功能,但对于开源soapUI,您必须编写自己的Groovy测试步骤 然后,您可以使用soapUI符合性、状态和标准断言来
没有JAVA程序,有什么方法可以做到这一点吗?有没有客户会帮助我 我假设您的测试用例中已经有了某种循环,可以从文件或Excel中读取变量属性,并将它们输入到SOAP请求中。Ready API/soapUI Pro为您提供了此功能,但对于开源soapUI,您必须编写自己的Groovy测试步骤 然后,您可以使用soapUI符合性、状态和标准断言来检查您是否收到了有效或无效的HTTP状态代码,并做出相应的反应 没有JAVA程序,有什么方法可以做到这一点吗?有客户吗 那对我有帮助吗 在重读这个问题之后,我觉得您似乎还没有使用SoapUI,尽管它已经被标记为SoapUI问题。在这里,人们经常问一些普通的SOAP问题,但是标记SoapUI。顺便说一句,如果你使用的是SoapUI,Craig的回答应该被接受 在选择方面,你有很多
- 代码。您可以使用Python、C#、Java、Javascript等创建一个调用端点的程序。任何编程语言都有调用web服务的库。所以,如果你懂一门语言,你可以用它
- 索皮。有一个免费版本,允许您调用web服务。在您的问题中,您希望使用不同的参数反复调用相同的服务。就测试而言,这是一个数据驱动的测试。这些都可以在免费的SoapUI中实现,但这是一个难题。但是,完全许可版本提供了开箱即用的数据驱动测试。我一直在用这些。非常容易设置。如果您使用SoapUI,那么Craig关于使用断言的回答将停止测试,如果您得到的状态码不是200
- 邮递员。这是另一个免费的工具,我用了一点。我还没有尝试过数据驱动的测试,但我相信文档会告诉您它们是否受支持。如果你想试试《邮递员》,那么你应该看看丹尼·丹顿的精彩教程
- 杰米。另一个免费工具。这主要用于性能和负载测试,但仍能满足您的需要