Java 运行公共jBehave故事
我有一个jBehave的故事如下Java 运行公共jBehave故事,java,selenium,selenium-webdriver,jbehave,Java,Selenium,Selenium Webdriver,Jbehave,我有一个jBehave的故事如下 Scenario: Setup test GivenStories: common/story_1.story, common/story_2.story#{0}, common/story_2.story#{1}, common/story_3.story Then my setup is done Examples: | Field1 | Field2 | |
Scenario: Setup test
GivenStories: common/story_1.story,
common/story_2.story#{0},
common/story_2.story#{1},
common/story_3.story
Then my setup is done
Examples:
| Field1 | Field2 |
| Value1 | Value2 |
| Value3 | Value4 |
正如你所看到的,我使用了一些常见的故事
对于每个集合,我希望按照以下顺序运行
故事1>故事2(示例1)>故事3
然后
故事1>故事2(带示例2)>故事3
但目前它是按以下顺序运行的
故事1>故事2(示例1)>故事2(示例2)>故事
三,
正如你所看到的,问题在于故事2被背靠背地调用(每个例子)
如何使它们在每个示例中分别运行?我认为您的问题可以通过在您的故事1和故事3中使用@BeforeStory和@AfterStory来解决 看看