Как создать несколько файлов JSON из нескольких тестов огурца - PullRequest
0 голосов
/ 18 сентября 2018

Приведенный ниже класс бегунов с огурцами генерирует файл JSON.Затем этот JSON используется для создания отчета об огурцах.

С тех пор я добавил новый файл .feature в мои ресурсы.

Оба набора тестов в файлах объектовпройти, но проблема в том, что второй файл JSON не генерируется, поэтому мой второй набор результатов не записывается.

@RunWith(Cucumber.class)
@CucumberOptions(
    plugin = {"progress",
            "html:build/report/cucumber/html",
            "junit:build/report/cucumber/junit/cucumber.xml",
            "json:build/report/cucumber/json/cucumber.json"
    },
    glue = {"com.commercial.tests"},
            features = {"src/test/resources/templates"},
            tags = {"@BR000, @BR002a, @BR002b, @BR003, @BR004, @BR004b, @BR005, @BR006, @BR007, @BR008", "not @wip"}
    )
public class QARunner {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.exit(0);
}

}

Выше я указываю создать cucumber.json , но как мне указать второй файл json для второго .feature?

1 Ответ

0 голосов
/ 18 сентября 2018

Проблема решена: Приведенный выше код работает, файл 1 json создает 2 результата (по 1 на файл объектов).

Таким образом, нет необходимости добавлять второй файл JSON в аннотацию в верхней частикласс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...