Size: a a a

2020 September 04

MS

Maksym Shykov in Allure Framework
Boris Osipov
в конфиг репортера добавь disableMochaHooks : true
Привет, Борис!
Спасибо за совет )

Ключик помог
источник

BO

Boris Osipov in Allure Framework
Maksym Shykov
Привет, Борис!
Спасибо за совет )

Ключик помог
не за что. ты еще посмотри. особенно на кейсы с падением в хуках. емнип там так и не починили всякие баги
источник

MS

Maksym Shykov in Allure Framework
Да, если падает beforeAll - поведение вполне ожидаемое.

А вот если падает beforeEach - в отчете все сложно для понимание что упало где и почему (
источник

MS

Maksym Shykov in Allure Framework
'use strict';

describe('My test: describe', () => {

 // 1 раз перед всеми тестами
 beforeAll(() => {
   console.log('beforeAll');
 });

 // Перед каждым тестом 'it'
 beforeEach(() => {
   console.log('beforeEach');
   
   throw new Error('Error');
 });

 // Тест 1
 it('My test: it #1', () => {
   console.log('My test: it #1');
 });

 // Тест 2
 it('My test: it #2', () => {
   console.log('My test: it #2');
 });

 // После каждого теста 'it'
 afterEach(() => {
   console.log('afterEach');
 });

 // 1 раз в самом конце
 afterAll(() => {
   console.log('afterAll');
 });
});
источник

MS

Maksym Shykov in Allure Framework
источник

DG

Denis G in Allure Framework
привет! А есть возможность как-то прокидывать в репорт названия методов-шагов? А то репорт выглядит максимально бедно без них. Использую JUnit5.
источник

DG

Denis G in Allure Framework
источник

DG

Denis G in Allure Framework
по типу как для селенида и кукумбера сделано
источник

AE

Artem Eroshenko in Allure Framework
Denis G
привет! А есть возможность как-то прокидывать в репорт названия методов-шагов? А то репорт выглядит максимально бедно без них. Использую JUnit5.
да, естественно
источник

AE

Artem Eroshenko in Allure Framework
вот примеры
источник

AE

Artem Eroshenko in Allure Framework
источник

AE

Artem Eroshenko in Allure Framework
источник

DG

Denis G in Allure Framework
то есть, используя step()?
источник

AE

Artem Eroshenko in Allure Framework
либо @Step void makeSomething()
источник

DG

Denis G in Allure Framework
и оно просто название метода отдаст в репорт?
источник

AE

Artem Eroshenko in Allure Framework
да
источник

DG

Denis G in Allure Framework
отлично, спасибо
источник

AE

Artem Eroshenko in Allure Framework
там есть параметры еще
источник

AE

Artem Eroshenko in Allure Framework
@Step("Do something {param}")
источник

Н

Наиль in Allure Framework
Запускаю тесты в pytest+selenoid.
Сразу 2 вопроса:
1. Откуда в отчете берется chromium?
2. И в подготовке skip_browsers, verify и base_url?
источник