Size: a a a

JavaScript testing

2020 December 15

AP

Alexander Popov in JavaScript testing
круто выглядит когда два браузера фигачат что то одновременно)
источник

m

mkots in JavaScript testing
Oleksandr Khotemskyi
стабы чего? в самой аппке?
Да, сейчас я эксперементирую с https://www.yakjs.com/ и https://github.com/thoov/mock-socket но это такой треш, нужно признать
источник

m

mkots in JavaScript testing
Я с тем же успехом мог бы на сторибук тестов написать и сказать что я молодец)
источник

O

Olga in JavaScript testing
Здравствуйте. А как бы в тракторе сделать вот так?

npm run protractor dev.conf.js --maxInstances=2

он вообще не разрешает maxInstances передать как параметр запуска? Или может это только через multiCapabilities и имя браузера спускать?
источник

ES

Eugene Stogniy in JavaScript testing
mkots
Я с тем же успехом мог бы на сторибук тестов написать и сказать что я молодец)
Бест практис )  как вариант тестировать юай отдельно а бекенд отдельно - но есть вариант что что то пойдет не так
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Olga
Здравствуйте. А как бы в тракторе сделать вот так?

npm run protractor dev.conf.js --maxInstances=2

он вообще не разрешает maxInstances передать как параметр запуска? Или может это только через multiCapabilities и имя браузера спускать?
Можно через переменную окружения попробовать
источник

K

Kanstantsin in JavaScript testing
А Nightwatch.js вообще для чего? есть у него киллер фича?
источник

EM

Egor Melnikov in JavaScript testing
Kanstantsin
А Nightwatch.js вообще для чего? есть у него киллер фича?
можно развернуть за 5 минут:
установить node js и разархивировать сборку фрейма
и начать писать тесты)
источник

K

Kanstantsin in JavaScript testing
Egor Melnikov
можно развернуть за 5 минут:
установить node js и разархивировать сборку фрейма
и начать писать тесты)
с остальными же вроде тоже не надо неделю возиться
источник

V

Vova in JavaScript testing
Olga
Здравствуйте. А как бы в тракторе сделать вот так?

npm run protractor dev.conf.js --maxInstances=2

он вообще не разрешает maxInstances передать как параметр запуска? Или может это только через multiCapabilities и имя браузера спускать?
такой параметр можно забрать из process.env.npm_config_argv
источник

P

PH_cheerokee in JavaScript testing
ребят, подскажите, пожалуйста
как потестить через fireEvent masked input?
например, с датой "01/01/2020" ?
источник

AP

Alexander Popov in JavaScript testing
PH_cheerokee
ребят, подскажите, пожалуйста
как потестить через fireEvent masked input?
например, с датой "01/01/2020" ?
если скажешь тул и скинешь пример - точно помогут
источник

VS

Vitalii Sotnichenko in JavaScript testing
Привет! У меня есть список элементов на странице, у всех - один локатор, цель - кликнуть на определенное количество элементов в списке. Но как каждый раз кликать на следующий элемент, а не так чтобы всегда только на первый. Кто-то сталкивался с такой проблемой?
источник

SM

Sewa Makhinya in JavaScript testing
Vitalii Sotnichenko
Привет! У меня есть список элементов на странице, у всех - один локатор, цель - кликнуть на определенное количество элементов в списке. Но как каждый раз кликать на следующий элемент, а не так чтобы всегда только на первый. Кто-то сталкивался с такой проблемой?
Прикрутить уникальные data-testid?
источник

VS

Vitalii Sotnichenko in JavaScript testing
Sewa Makhinya
Прикрутить уникальные data-testid?
как вариант - хотя не самый удобный, а если мне нужно кликнуть 25 раз то запихнуть все их в массив и по одному перебирать через цикл?
источник

SM

Sewa Makhinya in JavaScript testing
Каким образом проходить по  элементам и конструировать data-testid - тут простор для фантазии
Можно последовательно, можно привязать к id из базы, можно ещё как-то
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Sewa Makhinya
Каким образом проходить по  элементам и конструировать data-testid - тут простор для фантазии
Можно последовательно, можно привязать к id из базы, можно ещё как-то
я даже такое видел - https://youtu.be/D9WRXN2dcdk
источник

EM

Egor Melnikov in JavaScript testing
Коллеги, а какие ныне браузеры умеет Cypress ?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Egor Melnikov
Коллеги, а какие ныне браузеры умеет Cypress ?
chrome, edge chromium, firefox вроде умеет
источник

EM

Egor Melnikov in JavaScript testing
Oleksandr Khotemskyi
chrome, edge chromium, firefox вроде умеет
Благодарю!
источник