用SOAP UI执行Cucumber(Gherkin脚本)



我正在尝试找到使用SOAP UI&黄瓜。有什么方法可以实现这一目标吗?请告知

谢谢

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

假定您正在考虑将SOAPUI用作服务测试的HTTP-CLIENT,因此最好使用Jersey Client并将Cucumber/Jbehave用作BDD Runner。

我确实同意@i am的答案。使用泽西岛或其他HTTPCLIENT进行有必要的工作。如果使用BDD,您可以将QAF与Web Service插件一起使用。您可以使用黄瓜小黄瓜或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将在属性文件中保存请求详细信息。

最新更新