如何获取当前执行的 Cucumber 测试场景标题和步骤文本
How to get currently executed Cucumber test scenario title and step text
提前感谢您的帮助。
我正在寻找一种方法来检索当前执行的测试场景并从 ruby 开始。我一直在尝试寻找一种方法,但一直没有成功。
我知道对于大多数用途来说,这不是很常见,但我想尝试一些想法,我真的需要获得此类信息。
您可以使用 Scenario Hooks 获取每个场景的步骤:
After do |scenario|
scenario.steps.each { |s| puts s.to_sexp }
end
提前感谢您的帮助。 我正在寻找一种方法来检索当前执行的测试场景并从 ruby 开始。我一直在尝试寻找一种方法,但一直没有成功。
我知道对于大多数用途来说,这不是很常见,但我想尝试一些想法,我真的需要获得此类信息。
您可以使用 Scenario Hooks 获取每个场景的步骤:
After do |scenario|
scenario.steps.each { |s| puts s.to_sexp }
end