黄瓜跳过测试步骤

时间:2017-05-04 11:03:36

标签: ruby frameworks cucumber bdd

任何人都可以告诉我如何跳过黄瓜的测试步骤?

我有一个系统弹出,我按下" OK"在它上面,每次都不会可靠地弹出。

我希望在弹出窗口没有出现时跳过该特定步骤,然后继续执行场景中的下一步。

知道怎么做。我不确定,如何实现next if代码。

我目前正在使用

popups = wait_true {exists { find_element(name: "OK") }}
  if popups
    wait_true {exists { find_element(name: "OK").click }}
  else
    puts "Pop up not available, hence proceeding to next step"
  end
end

但必须有更好的方法来做到这一点?

0 个答案:

没有答案