0

我有一个具体的场景如下:

 if (element shows up on UI)
  validate it
 else
   no harm done; move on...

如果我预先知道元素是否出现,我可以构建两种不同的场景,即元素何时出现和何时不出现。但是,在这种情况下,它可能存在也可能不存在。如果它存在,它应该按预期运行。

关于如何在 Cucumber 场景中实现这一点的任何建议?我正在使用 Cucumber-jvm。

4

1 回答 1

1

你有两个不同的场景,你只需要能够确保设置前提条件来假设一个场景与另一个场景。

一般来说,您不应该在单个场景中实现条件,因为您的意图是测试两个场景。

于 2013-11-15T14:08:44.150 回答