1
需要用黄瓜测试网络服务。 我有用黄瓜测试网络服务
Scenario: recieve document num
Given sender info
And manufacturer code 3
When colling web-service
Then recieve document num
文件CreateDoc.feature而且,还有另一个文件Revocation.feature,我需要用我收到的CreateDoc.feature方案
Scenario: revocation doc
Given //need document num from first scenario
我如何能做到这一点的变量?
这似乎不是BDD('黄瓜')的预期用途。你可能会更喜欢TDD工具,比如'JUnit'和'Mockito'。 –
没有变量的概念来存储跨场景的值。您应该考虑在第二种情况下整合整个过程。提到您创建和存储文档编号的一个步骤。在这个单步定义中,您可以调用第一个场景的步骤定义。这也消除了不同场景之间的依赖关系。 – Grasshopper