用SOAP UI执行黄瓜(小黄瓜脚本)?

时间:2017-03-09 07:34:52

标签: cucumber soapui bdd

我正在尝试使用SOAP UI& amp;找到测试我的Web服务的BDD方法的可能性。黄瓜。有没有办法实现这个目标?请指教

由于

2 个答案:

答案 0 :(得分:0)

确切地说,SOAPUI和Cucumber都是不同的测试运行者。你必须在两者之间做出选择。除了SOAPUI为您提供调用服务的http客户端,Cucumber可以包含使用不同库/客户端进行不同类型测试的任何测试。

假设您正在考虑使用SoapUI作为http-client进行服务测试,最好使用Jersey客户端并使用Cucumber / JBehave作为BDD运行程序。

答案 1 :(得分:0)

我同意@I Am的回答。使用Jersey或其他httpclient做必要的事情。如果是BDD的jersy,你可以使用QAF with Web service plugin。您可以使用黄瓜小黄瓜或QAF BDD或纯java进行测试创作。用于网络服务的QAF bdd可能如下所示:

SCENARIO: My Fist webservice call
META-DATA: {"description":"Just for learning purpose"}

   When user requests '${get.sample.call}'
   Then response should have status 'OK'

END 

其中,get.sample.call将在属性文件中保存请求详细信息。