从另一个功能的步骤开始运行功能

时间:2019-02-04 16:39:36

标签: java maven cucumber gherkin

可以在特征步骤中做条件吗?

我正在运行大型e2e场景,需要检查一些条件(JUnit,Maven,Java)。如果条件为“ true”,则需要运行“ test2.feature”,如果条件为“ false”,则需要运行“ test1.feature”(或先运行test1.feature,然后再运行test2.feature)。

在我的情况下,我需要检查数据库中是否有有关person \ company的信息,如果是,则需要进行修改(大约150步),如果没有,则需要在进行修改之前创建person \ company(大约需要250步)。我已经具有可以同时满足这两种情况的不同的e2e功能,但是我不想在所有情况下都运行它们。

谢谢。

0 个答案:

没有答案