Size: a a a

2020 September 02

Е

Евгений in JS for testing
Boris Osipov
я не уверен что есть флаг, который выключает алерты.
ну странно, говорю же, я сам через консоль запускаю хром с --disable-popup-blocking и они не появляются, вроде как работает
источник

Е

Евгений in JS for testing
ещё видел такой хак  browser.executeScript('window.onbeforeunload = ()=>{}'); но я не особо понимаю, что оно делает и в какой момент это нужно заэкзекутить, чтобы помогло...
источник

BO

Boris Osipov in JS for testing
Евгений
ну странно, говорю же, я сам через консоль запускаю хром с --disable-popup-blocking и они не появляются, вроде как работает
мне кажется я уже устаю объяснять что popup != alert
источник

BO

Boris Osipov in JS for testing
Евгений
ещё видел такой хак  browser.executeScript('window.onbeforeunload = ()=>{}'); но я не особо понимаю, что оно делает и в какой момент это нужно заэкзекутить, чтобы помогло...
а что не понятно? есть ивент
Onbeforeunload содержит код, который выполняется при отправке события beforeunload. Это событие срабатывает, когда окно браузера unload свои ресурсы. При этом документ остаётся видимым и событие всё ещё можно отменить.


ты вместо обработчика, который написал разработчик сайта, задаешь функцию, которая ничего не делает.
источник

BO

Boris Osipov in JS for testing
когда это делать? ну когда тебе надо... кто же знает когда там эта обработка срабатывает у тебя :)
источник

Е

Евгений in JS for testing
тэээкс, пойду тогда экспериментировать, спасибо)
источник

DA

Denis A in JS for testing
ни у кого не было проблемы что в браузере через wdio + appium не срабатывает клик по кнопке, хотя судя по логам клик происходит https://pastebin.com/Vq13KeH4
источник

VG

Vitalii Grygoruk in JS for testing
народ, а в wdio6 можно JS ошибки с консоли тянуть через CDP / puppeteer ?
что-то типа такого

const puppeteer = browser.getPuppeteer();
   const page = browser.call(() => puppeteer.browser.pages())[0];
   page.on("error", function (err) {
     console.log(`Error: ${err.toString()}`);
   });
источник

AD

Andrei Dzeichyk in JS for testing
Vitalii Grygoruk
народ, а в wdio6 можно JS ошибки с консоли тянуть через CDP / puppeteer ?
что-то типа такого

const puppeteer = browser.getPuppeteer();
   const page = browser.call(() => puppeteer.browser.pages())[0];
   page.on("error", function (err) {
     console.log(`Error: ${err.toString()}`);
   });
Вроде console ивент нужно слушать
источник

OK

Oleksandr Khotemskyi in JS for testing
Vitalii Grygoruk
народ, а в wdio6 можно JS ошибки с консоли тянуть через CDP / puppeteer ?
что-то типа такого

const puppeteer = browser.getPuppeteer();
   const page = browser.call(() => puppeteer.browser.pages())[0];
   page.on("error", function (err) {
     console.log(`Error: ${err.toString()}`);
   });
думаю да, почему нет
источник

VG

Vitalii Grygoruk in JS for testing
Oleksandr Khotemskyi
думаю да, почему нет
таки да… на сайте WDIO пример с ошибкой для @wdio/devtools-service
источник

OK

Oleksandr Khotemskyi in JS for testing
Vitalii Grygoruk
таки да… на сайте WDIO пример с ошибкой для @wdio/devtools-service
time to contribute to docs! )
источник
2020 September 03

e

even__odd in JS for testing
Всем привет. Посоветуйте пожалуйста хорошие практических курсы/статейки/видосы/книги по unit тестам на фронте. Заранее спасибо
источник

G

Genn in JS for testing
А Вам вёрстку покрыть надо?
источник

P

Paul G in JS for testing
even__odd
Всем привет. Посоветуйте пожалуйста хорошие практических курсы/статейки/видосы/книги по unit тестам на фронте. Заранее спасибо
на хекслете есть пару уроков по юнит тестам. Но я хз зачем для этого курсы итд, человек который написал код - понимает как его тестировать, а если нет - то он плохой дев)
источник

VK

Vitali Kasyanenka in JS for testing
и кто вообще эти курсы придумывает... хочешь быть хорошим программистом - пиши хороший код.
источник

H

Herman in JS for testing
Хочешь быть хорошим поваром - готовь вкусную еду, зачем курсы поваров?)
источник

VK

Vitali Kasyanenka in JS for testing
хочешь стать богаче - начни зарабатывать больше!
источник

ДП

Діма Потапов... in JS for testing
even__odd
Всем привет. Посоветуйте пожалуйста хорошие практических курсы/статейки/видосы/книги по unit тестам на фронте. Заранее спасибо
несколько вопросов одновременно, как писать юнит тесты ? - тут нужна одна литература (видосы/книги)
как писать тесты на фронт - нужно понимать какой фрейм фронтовый и смотреть на его доку (встроенные библиотеки)
инструменты которые будут использоваться ? - их много, тут нужно смотреть на конкретную ситуацию, и что будет тестироваться
источник

ДП

Діма Потапов... in JS for testing
Vitali Kasyanenka
хочешь стать богаче - начни зарабатывать больше!
лайф коачи выехали ))
источник