Size: a a a

QA — Автоматизация

2021 May 13

AL

Aleksandr Litovsky in QA — Автоматизация
Selenium, playwright
источник

p

pain in QA — Автоматизация
источник

HA

Hidden Account in QA — Автоматизация
У меня v7 (актуальная).
источник

Д

Дмонис in QA — Автоматизация
А может кто знает статейку хорошую с новыми фреймами для UI на python
источник

p

pain in QA — Автоматизация
У меня тоже, но я юзаю методы оттуда
источник

p

pain in QA — Автоматизация
источник

A

Alexander in QA — Автоматизация
Кому нибудь удалось победить .StaleElementReferenceException при клике на элемент таблицы ? Явные ожидания не помогают, экспешн именно при клике возникает, когда элмент уже найден
источник

VM

Vova Moskalenko in QA — Автоматизация
этот эксепшен появляется потому что в какой-то момент дом перерисовывается, и ссылка на элемент экспайрится. Лечится (повторным) поиском элемента прям перед кликом
источник

АФ

Алексей Федоткин... in QA — Автоматизация
+1, обычно может помочь конструкция из
проверили что загрузка завершена
нашли элемент
кликнули
источник

A

Alexander in QA — Автоматизация
Да так делаю сейчас. Идея написать метод  который пытками ищет элемент в течении определенного времени  и пытается вызывать этот эксепшн . Ну мне кажется не правильный подход.
источник

A

Alexander in QA — Автоматизация
А как понять?  return wait.Until(d => ((IJavaScriptExecutor)d).ExecuteScript("return document.readyState").Equals("complete") ? d : null); не работает (
источник

АФ

Алексей Федоткин... in QA — Автоматизация
странно. мне всегда помогало. да, именно проверка завершения загрузки документа
источник

АФ

Алексей Федоткин... in QA — Автоматизация
можете попробовать флюент вэйт заюзать
источник

A

Alexander in QA — Автоматизация
Там таблица динамически подгружается с бека (
источник

A

Alexander in QA — Автоматизация
пробывал(  экспешн именно при клике. Он через ожидание проскакивает зараза
источник

АФ

Алексей Федоткин... in QA — Автоматизация
рандомно? можно попроксировать для тестовых целей например. или замокать. если вы именно GUI тестите
источник

VM

Vova Moskalenko in QA — Автоматизация
̶з̶а̶в̶е̶р̶н̶у̶т̶ь̶ ̶к̶л̶и̶к̶ ̶в̶ ̶т̶р̶а̶й̶ ̶к̶е̶т̶ч̶,̶ ̶г̶д̶е̶ ̶б̶у̶д̶е̶т̶ ̶л̶о̶в̶и̶т̶ь̶с̶я̶ ̶э̶к̶с̶е̶п̶ш̶о̶н̶ ̶и̶ ̶р̶е̶т̶р̶а̶и̶т̶ь̶с̶я̶ ̶п̶о̶и̶с̶к̶
источник

A

Alexander in QA — Автоматизация
Там нужно кликнуть на айдишник , чтобы ссылка открылась.  Так вот записи в таблицу как то криво грузятся, и видно она наполняется как то не вся, а потом подгружается.
источник

A

Alexander in QA — Автоматизация
не нравится этот подход ( дублирование кода
источник

VM

Vova Moskalenko in QA — Автоматизация
поэтому он и зачеркнут). Это так, если захочется поэкспериментировать с воркэраундами. А дублирования можно избежать, если юзать не селениумовский клик, а свою обертку с этими ретраями). Но это если у вас адские e2e без возможности запроксировать
источник