Вопрос заключается в парсинге результатов.
Тесты пишутся на кукумбере.
В фиче записываем дескрипшн кто ответственный за скрипт.
После прогона необходимо распарсить результаты, у кого сколько упавших тестов (не спрашивайте зачем)
На данный момент мысль написать свой плагин для аллюра для отдельной вкладки.
По инструкции все сделал - Allure Framework
Но не могу понять как распарсить в этом моменте -
private Collection<Map> extractData(final Stream<TestResult> testResults) {
//extraction logic
}
Также не могу вычитать полученный файл с помощью вот этого -
class MyLayout extends allure.components.AppLayout {
initialize() {
this.model = new MyTabModel();
}
loadData() {
return this.model.fetch();
}
getContentView() {
return new MyView({items: this.model.models});
}
}
Не может отэкстендится от allure.components.AppLayout
Помогите советом, может кто делал такую задачу или похожую. Правильно ли я двигаюсь или можно это как-то проще сделать.
Буду очень признателен за помощь.