在 运行 JBehave 测试时如何从 Serenity 报告中排除 @skips?
How do you exclude @skips from Serenity reports while running JBehave tests?
所以我们有这样的测试:
Scenario: XXX- 9056: Change password to special characters
Meta:
@Regression
@ticket #5732
@skip
Given a customer with the following properties:...
只要我们仍在处理它或我们知道它无法正常工作,我们就会将 @skip
放在那里。
我们想要获得 Serenity 报告,但我们不希望它包含跳过的故事。我们怎样才能将他们排除在报告之外?
我们发现我们的问题是在场景行中我们的一些测试用例看起来像
Scenario: XXX-#9056: Change password to special characters
而不是
Scenario: XXX- 9056: Change password to special characters
因此,将井号 (#) 与 Scenario 放在一起是搞砸了。它是否在元标记下并不重要。现在 none 的跳过测试显示在报告中。
所以我们有这样的测试:
Scenario: XXX- 9056: Change password to special characters
Meta:
@Regression
@ticket #5732
@skip
Given a customer with the following properties:...
只要我们仍在处理它或我们知道它无法正常工作,我们就会将 @skip
放在那里。
我们想要获得 Serenity 报告,但我们不希望它包含跳过的故事。我们怎样才能将他们排除在报告之外?
我们发现我们的问题是在场景行中我们的一些测试用例看起来像
Scenario: XXX-#9056: Change password to special characters
而不是
Scenario: XXX- 9056: Change password to special characters
因此,将井号 (#) 与 Scenario 放在一起是搞砸了。它是否在元标记下并不重要。现在 none 的跳过测试显示在报告中。