Size: a a a

QA — Автоматизация

2019 October 17

SV

Stanislav Vasenkov in QA — Автоматизация
перешел с testng на junit5 и неприятно удивился что нет паралелизации по методам (только классы), на это уже много логики завязано. Кто-нибудь смог? Гугл не помог
источник

S

SaneQ in QA — Автоматизация
Stanislav Vasenkov
перешел с testng на junit5 и неприятно удивился что нет паралелизации по методам (только классы), на это уже много логики завязано. Кто-нибудь смог? Гугл не помог
А ты какую проблему хотел решить когда переходил?
источник

LY

Lev Yarushin in QA — Автоматизация
Stanislav Vasenkov
перешел с testng на junit5 и неприятно удивился что нет паралелизации по методам (только классы), на это уже много логики завязано. Кто-нибудь смог? Гугл не помог
ЕМНИП там наоборот нельзя по классам, а только по методам.
источник

NS

Nick Silver in QA — Автоматизация
Доброго вечера ребят, спасибо за предыдущие советы. Кто работает с Jest ?  Кейс следующий : у меня есть один describe {} (тест сьют) в котором несколько it{} ( собственно мои тесты ) и мне нужно ,что бы каждый  it {} запускался в новой инкогнито вкладке браузера не закрывая его.  Работаю я с puppeteer и не нашел пока способа захендлить это по человечески.  Возможно можно через beforeAll / afterAll закрывая/открывая браузер ? Буду признателен совету
источник

LY

Lev Yarushin in QA — Автоматизация
источник

LY

Lev Yarushin in QA — Автоматизация
источник

NS

Nick Silver in QA — Автоматизация
Junit для джавы же ,разве нет ?
источник

LY

Lev Yarushin in QA — Автоматизация
да. Я специально хештег добавил, чтобы не путать )
источник

NS

Nick Silver in QA — Автоматизация
Блин, опять я не в тот канал отписал , прошу прощения ребят )
источник

NS

Nick Silver in QA — Автоматизация
Но оставлю и тут на всякий)
источник

LY

Lev Yarushin in QA — Автоматизация
нене, это я просто другому человеку отвечал
источник

NS

Nick Silver in QA — Автоматизация
Lev Yarushin
нене, это я просто другому человеку отвечал
А, пардон😊
источник

LY

Lev Yarushin in QA — Автоматизация
Nick Silver
Доброго вечера ребят, спасибо за предыдущие советы. Кто работает с Jest ?  Кейс следующий : у меня есть один describe {} (тест сьют) в котором несколько it{} ( собственно мои тесты ) и мне нужно ,что бы каждый  it {} запускался в новой инкогнито вкладке браузера не закрывая его.  Работаю я с puppeteer и не нашел пока способа захендлить это по человечески.  Возможно можно через beforeAll / afterAll закрывая/открывая браузер ? Буду признателен совету
#jest_puppeteer_new_tab
А для чего вам такое необходимо? Чтобы памяти больше браузер кушал?
источник

NS

Nick Silver in QA — Автоматизация
Lev Yarushin
#jest_puppeteer_new_tab
А для чего вам такое необходимо? Чтобы памяти больше браузер кушал?
Мне нужно в редких кейсах такое ,когда а одном сьюте  несколько тестов по одному флоу , например :   1 тест - анонимный юзер отправляет сообщение проходя регистрацию  ,2 тест- делает покупку и тд
источник

LY

Lev Yarushin in QA — Автоматизация
А почему бу не использовать запросы к беку, чтобы не открывать лишние вкладки?
источник

LY

Lev Yarushin in QA — Автоматизация
источник

LY

Lev Yarushin in QA — Автоматизация
похоже?
источник

NS

Nick Silver in QA — Автоматизация
Да,но там есть нюанс. С телефона не совсем удобно, чуть попозже отпишу . Спасибо Вам
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Lev Yarushin
#jest_puppeteer_new_tab
А для чего вам такое необходимо? Чтобы памяти больше браузер кушал?
ну есть около ~100 е2е тестов, в паре десятков классов, от 3 до 15 тестов в классе  (такой смоук на основные бизнес-фичи). Там рефакторинг с ангуляра на реакт, морду прям проверять надо. Тесты атомарные, каждый ресурсоемкий, старт-стоп браузера. По классам паралелить не вариант - 3-15, а по методам самое то. Вместе с moon (selenoid кубовый) - хорошая экономия получается
источник

LY

Lev Yarushin in QA — Автоматизация
@iTerkin я спрашивал у @nicksilver, забыл добавить хештег ) Вот как плохо в чате на несколько тем одновременно общаться.
источник