0

在每个场景之后,我想列出这个场景的所有步骤。有什么办法吗?

4

2 回答 2

1

您可以使用场景挂钩来获取每个场景的步骤:

After do |scenario|
  scenario.steps.each { |s| puts s.to_sexp }
end
于 2015-02-28T11:36:15.423 回答
0

如果执行场景的报告是您所追求的,那么只需设置您可以在 CukesRunner 类中指定的多种报告格式(html、json 等)中的一种

请参见下面的示例:

@RunWith(Cucumber.class)
@CucumberOptions(format = { "pretty", "html:target/cucumber-html-report", "json:target/cucumber-json-report.json" })
public class CukesRunner {

}
于 2015-02-28T11:28:56.050 回答