Size: a a a

2020 September 04

ДП

Діма Потапов... in JS for testing
Eugene Stogniy
Так вот ты какой Искусственный Интелект автоматизации
=)))))
на самом деле валят нормальные тест кейсы
источник

ДП

Діма Потапов... in JS for testing
Eugene Stogniy
Так вот ты какой Искусственный Интелект автоматизации
там просто отказались от их сервиса и выгрузили тест кейсы нам на автоматизацию
источник

SK

Sergey Khristenko in JS for testing
туда вроде можно свои сценарии отправлять, а они только проклацывать будут. С видосиками и с отчётом. Все как положено.
источник
2020 September 07

NK

ID:0 in JS for testing
Кубок тестирования от Kent C. Dodds
https://kentcdodds.com/blog/write-tests
источник

OI

Oleksii Ihnatiuk in JS for testing
Вроде все как всегда, что-то обосрали (юниты), что-то лучше всего (интегрейшн), е2е нужно писать меньше всего... Думаю можно найти обратные примеры с интеграцией и юнитами. Прорыва не вижу... пишем тесты)
источник

ДП

Діма Потапов... in JS for testing
Oleksii Ihnatiuk
Вроде все как всегда, что-то обосрали (юниты), что-то лучше всего (интегрейшн), е2е нужно писать меньше всего... Думаю можно найти обратные примеры с интеграцией и юнитами. Прорыва не вижу... пишем тесты)
Ну как минимум альтернативное мнение не последнего человека в мире девелопмента на ознакомление будет полезно) пишем тесты - поддерживаю))
источник

NK

ID:0 in JS for testing
https://youtu.be/caCnNO3DEhg

Стратегии запуска тестов на примере protractor с примерами имплементации.
Плюсы и минусы выбора и почему есть необходимость в гибкости запуска.
источник

NK

ID:0 in JS for testing
В тему прошлого поста. В WebdriverIO завезли(пока beta) сервис для распараллеливания по тестам внутри спек файла.
Выглядит, конечно, адово и с кучей ограничений, но возможно кому-то поможет 😎
https://github.com/wswebcreation/wdio-parallel-runner-service
источник

АП

Андрей Перетятко... in JS for testing
Ребята скажите хороший ли выбор брать для E2E Cypress, чтобы тестировать Chrome extension который есть по сути iframe?
источник

S

Sergei in JS for testing
вроде тут был уже флуд, что cypress это не про е2е :)
источник

АП

Андрей Перетятко... in JS for testing
А что бы вы посоветовали в таком случае?)
источник

S

Sergei in JS for testing
увы, я с cypress не работал, так что не могу помочь
источник

S

Sergei in JS for testing
странно, что до сих ничего не ответили те, кто его использует)
источник

NK

ID:0 in JS for testing
🔥Вышел protractor-puppeteer-plugin@5.0.0 🔥

В новой версии плагина был добавлен API для работы с Lighthouse.

Для того что бы изменить перфоманс страницы или проверить на соответствие лучшим практикам достаточно:
1. Активировать Lighthouse в конфиге protractor-puppeteer-plugin.
2. И добавить в тесте await browser.lighthouse(url, {flags?, config?, connection?}).

После этого lighthouse сделает все необходимые замеры, и по результатам сгенерирует html (такой как на превью) и json репорты.

GitHub
NPM
источник

M

Max in JS for testing
Всем привет, подскажите пожалуйста, как правильно сделать такое действие
Есть такая строка $154, мне нужно после символа $ добавить минус, что бы стало $-154
источник

B

Bola in JS for testing
.replace('$', '$-')
источник

M

Mark in JS for testing
ребят, привет 👋

использую codeceptjs & playwright

подскажите пжл-ста, может кто встречал при работе с codeceptjs поведение, когда сценарий на хромиуме не выполняет команды (фризится на определенном шаге), но этот же тест, запущенный с фф - работает корректно?

вывод при дебаг режиме https://pastebin.com/clone/G9K208rP
источник

M

Mark in JS for testing
кажется, более менее нащупал, куда копать. В playwright используется 86-я дев сборка хромиума, в которой, как раз-таки, тест некорректно себя ведет с iframe-ом. Если папетир использовать, то все ок, там уже 83-я версия. Как сетапить конкретную версию движка - пока не разобрался.
источник

M

Mark in JS for testing
мб просто кто-то столкнется с похожей проблемой
источник

VS

Valerii Synenko in JS for testing
Привет всем!
Пробую освоить wdio, написал простинький тест (логин в битбакет).
Но вот почемуто не получается.
wd вводит почту, кликает на кнопку "дальше" (тут должно появится поле для ввода пароля) и падает, так как ожидае увидеть поле "логин", но после клика на кнопку "дальше" сразу же падает с ошибкой - element not interactable. (ошибку я понемаю но непонимаю почему wd не ждет появления след елемента)
Если наты кать пауз в каждий степ то все проходит.
Что может быть не так?

PS: у меня вот так от - "@wdio/sync": "^6.4.5"
в моем понемании должно как то все виполнятся шаг за шагом.
источник