2015-12-15 8 views
0

Таким образом, мы имеем тесты, которые выглядят следующим образом:Как вы исключаете @skips из отчетов Serenity при запуске тестов JBehave?

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

мы помещаем @skip там, когда мы все еще работаем над этим, или мы знаем, что это не будет работать должным образом.

Мы хотим получить отчеты о Serenity, но мы не хотим включать в него пропущенные истории. Как мы можем исключить их из сообщений?

ответ

0

Мы нашли наш вопрос в том, что в сценарии линии некоторых из наших тестов выглядели как

Сценарий: xxx- # 9056: Изменение пароля для специальных символов

Вместо

Сценарий: XXX- 9056: сменить пароль к специальным символам

Итак, имея символ фунта (#) на линии со сценарием, он испортил его. Не имеет значения, находится ли он под метатегом. Теперь ни один из пропущенных тестов не отображается в отчете.