Size: a a a

2019 December 04

D

Dmitriy in JS for testing
переставил на драйвер пройстой и заработало
источник

SG

Sergey Golovin in JS for testing
Звучит логично. Соглашусь
источник

SG

Sergey Golovin in JS for testing
Спасибо, друг
источник

D

Dmitriy in JS for testing
Пожалуйста) 👌🏻
источник

VG

Vitalii Grygoruk in JS for testing
Не знал что люди ещё standalone используют... напрямую в драйвер, поменьше посредников
источник

В

Вовка in JS for testing
Всем доброй ночи 🙂 Нужна ваша помощь камрады.  Работаю сейчас с Cypress 3.4.1. Запускаю тесты с headless режиме Electron 61
Проблема вот в чем. Когда запускаю каждый тест отдельно - все проходит без проблем.
Как только запускаю пачку тестов, 3 из 5 падают. Может кто сталкивался? Или хотя бы подскажите в какую сторону смотреть.
источник

SG

Sergey Golovin in JS for testing
Vitalii Grygoruk
Не знал что люди ещё standalone используют... напрямую в драйвер, поменьше посредников
Только пришёл на проект. Тут от конфигов мозг взлетает
источник
2019 December 05

AV

Alex Vershinin in JS for testing
Вовка
Всем доброй ночи 🙂 Нужна ваша помощь камрады.  Работаю сейчас с Cypress 3.4.1. Запускаю тесты с headless режиме Electron 61
Проблема вот в чем. Когда запускаю каждый тест отдельно - все проходит без проблем.
Как только запускаю пачку тестов, 3 из 5 падают. Может кто сталкивался? Или хотя бы подскажите в какую сторону смотреть.
По описанию выглядит так, что либо в before/after что-то накосячил, либо просто тесты между собой зависимы. А ты на что грешишь?)
источник

В

Вовка in JS for testing
Alex Vershinin
По описанию выглядит так, что либо в before/after что-то накосячил, либо просто тесты между собой зависимы. А ты на что грешишь?)
да тесты независимы, в before/after тоже все чисто. Но пока буду дальше разбираться.
источник

AV

Alex Vershinin in JS for testing
Без кода тут сложно сказать, конечно. Если один тест несколько раз прогнать точно не падает?
источник

Sb

Sergii bapo in JS for testing
Вовка
Всем доброй ночи 🙂 Нужна ваша помощь камрады.  Работаю сейчас с Cypress 3.4.1. Запускаю тесты с headless режиме Electron 61
Проблема вот в чем. Когда запускаю каждый тест отдельно - все проходит без проблем.
Как только запускаю пачку тестов, 3 из 5 падают. Может кто сталкивался? Или хотя бы подскажите в какую сторону смотреть.
в afterEach включи дебаггер кукисов, во время прогона посмотри - удаляются ли.
источник

Sb

Sergii bapo in JS for testing
Вообще, процентов на 40% уверен, что проблема в том, что куки где-то непочищены или в вайтлисте
источник

В

Вовка in JS for testing
Я понял. Спасибо за наводку, буду думать 🙂 Ночь еще длинная)
источник

D

Dmitry in JS for testing
Вовка
Я понял. Спасибо за наводку, буду думать 🙂 Ночь еще длинная)
не мешает посмотреть скока памяти на тачке занято в этот момент, да и 1 поток на 1 физ ядро никто не отменял
источник

SG

Sergey Golovin in JS for testing
Вовка
Я понял. Спасибо за наводку, буду думать 🙂 Ночь еще длинная)
Звучит как проклятие..
источник

В

Вовка in JS for testing
проблема еще в том что это выскакивает только в headless режиме. И как это дебажить я хз.
источник

AV

Alex Vershinin in JS for testing
логируй, как ещё)
источник

B

Bola in JS for testing
Вовка
Всем доброй ночи 🙂 Нужна ваша помощь камрады.  Работаю сейчас с Cypress 3.4.1. Запускаю тесты с headless режиме Electron 61
Проблема вот в чем. Когда запускаю каждый тест отдельно - все проходит без проблем.
Как только запускаю пачку тестов, 3 из 5 падают. Может кто сталкивался? Или хотя бы подскажите в какую сторону смотреть.
Сделай пять одинаковых не падающих теста. Будут ли падать. Если нет, то копать в сторону куки и прочей
источник

SC

Sergey Chepets in JS for testing
Привет. WDIO. Ошибка "element not interactable" при попытке кликнуть на кнопку. Какие есть варианты дождаться пока элемент станет интерактивным средствами wdio. Потому что добавлять явное ожидание как-то не очень хочеться. Есть еще вариант реализовать обвертку над кликом в которой ожидать в течении таймаута, пока клик не перестанет бросать эксепшен.
источник

BO

Boris Osipov in JS for testing
>Есть еще вариант реализовать обвертку над кликом в которой ожидать в течении таймаута, пока клик не перестанет бросать эксепшен.

☝🏿
источник