在运行JBehave测试时如何从Serenity报告中排除@skips?

时间:2015-12-15 19:54:11

标签: java skip jbehave thucydides

所以我们的测试看起来像这样:

Scenario: XXX- 9056: Change password to special characters
Meta:
@Regression
@ticket #5732
@skip
Given a customer with the following properties:...

我们将@skip放在那里,只要我们还在处理它,或者我们知道它将无法正常工作。

我们希望获得Serenity报告,但我们不希望它包含跳过的故事。我们怎样才能将它们排除在报告之外?

1 个答案:

答案 0 :(得分:0)

我们发现我们的问题是在Scenario行中,我们的一些测试用例看起来像是

  

场景:XXX-#9056:将密码更改为特殊字符

而不是

  

场景:XXX- 9056:将密码更改为特殊字符

因此在场景中使用英镑符号(#)会搞砸它。它是否在meta标签下无关紧要。现在,报告中没有显示任何跳过的测试。