Java 运行公共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 | |

我有一个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 |
| Value1 | Value2 |
| Value3 | Value4 |
正如你所看到的,我使用了一些常见的故事

对于每个集合,我希望按照以下顺序运行

故事1>故事2(示例1)>故事3

然后

故事1>故事2(带示例2)>故事3

但目前它是按以下顺序运行的

故事1>故事2(示例1)>故事2(示例2)>故事 三,

正如你所看到的,问题在于故事2被背靠背地调用(每个例子)


如何使它们在每个示例中分别运行?

我认为您的问题可以通过在您的故事1和故事3中使用@BeforeStory和@AfterStory来解决

看看