Size: a a a

2020 October 07

G

Gnam in JS for testing
источник

GC

Grzegorz Brzęczyszcz... in JS for testing
про дебаггинг с брейкпоинтами там тоже в доке есть, но только о vscode речь идет
источник

G

Gnam in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
про дебаггинг с брейкпоинтами там тоже в доке есть, но только о vscode речь идет
У меня вот брекпоинты в вебсторм работают прекрасно в рамках спеки)
Выше кидал как раз скрипт и конфигурацию чтобы ранить
источник

G

Gnam in JS for testing
Плюс если правильно помню, всякие xit тоже будут работать если надо пропустить ненужные тесты
источник

GC

Grzegorz Brzęczyszcz... in JS for testing
спасибо, буду экспериментировать. vscode не хочется, idea ultimate наше всё
источник

G

Gnam in JS for testing
Если заморочиться, то можно вообще из буфера вытаскивать название it и передавать его в mochaOpts. По клику на ран/дебаг ранить только тот тест который тебе надо. 😅🤣
источник

OK

Oleksandr Khotemskyi in JS for testing
Grzegorz Brzęczyszczykiewicz, Chrząszczyżewoszyce, powiat Łękołody
То есть только через консоль запускать? Дебага с брейкпоинтами тоже не будет в таком случае?
Можно через дебаг и брейкпоинты
источник
2020 October 08

DB

Dmytro Basiuk in JS for testing
всем привет. кто использует puppeteer+webdriverIO. -> кто-то сталкивался с проблемой "собирания css/jss coverage (https://pptr.dev/#?product=Puppeteer&version=v5.3.1&show=api-class-coverage)" для нескольких тестов подряд ? у меня для первого теста все работает нормально - файлы для репорта появляются, а на втором тесте при остановке записи вываливает постоянно ошибка типа Protocol error (Profiler.takePreciseCoverage): Session closed. Most likely the page has been closed. хотя если запускать тот самый тест сам по себе (один) то ошибки нет
источник

M

MrLansky in JS for testing
Dmytro Basiuk
всем привет. кто использует puppeteer+webdriverIO. -> кто-то сталкивался с проблемой "собирания css/jss coverage (https://pptr.dev/#?product=Puppeteer&version=v5.3.1&show=api-class-coverage)" для нескольких тестов подряд ? у меня для первого теста все работает нормально - файлы для репорта появляются, а на втором тесте при остановке записи вываливает постоянно ошибка типа Protocol error (Profiler.takePreciseCoverage): Session closed. Most likely the page has been closed. хотя если запускать тот самый тест сам по себе (один) то ошибки нет
Между тестами браузер пересоздаётся?
источник

DB

Dmytro Basiuk in JS for testing
я делаю 'browserbrowser.deleteCookies();
browserbrowser.reloadSession();'
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmytro Basiuk
я делаю 'browserbrowser.deleteCookies();
browserbrowser.reloadSession();'
тебе нужно переподключить puppeteer если ты закрываешь и открываешь браузер
источник

DB

Dmytro Basiuk in JS for testing
ок, я попробую, спасибо
источник

DB

Dmytro Basiuk in JS for testing
работает 🙂 👍
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmytro Basiuk
работает 🙂 👍
изи фикс )
источник

N

Nazar in JS for testing
Всем привет, можете посоветовать репортинг для автотестов?
источник

OK

Oleksandr Khotemskyi in JS for testing
Nazar
Всем привет, можете посоветовать репортинг для автотестов?
конечно Allure
источник

N

Nazar in JS for testing
Oleksandr Khotemskyi
конечно Allure
А есть что-то другое?
источник

OK

Oleksandr Khotemskyi in JS for testing
Nazar
А есть что-то другое?
Allure Enterprise Edition )
источник

S

Sergei in JS for testing
человек против системы :)
источник

N

Nazar in JS for testing
Та уже аллюр надоел немного,он везде, Java Python и т.д.
источник