Selenium без тормозов часть 2 (Алексей Баранцев, РФ)
Нужно ли оптимизировать автотесты? Чаще всего ответом на этот вопрос является “нет”, потому что оптимизация – это не единственный способ ускорения тестов. Можно купить второй компьютер и выполнение тестов ускорится в два раза. Можно выбросить половину тестов и это тоже даст двукратное ускорение. Но иногда как раз оптимизация является наиболее дешёвым способом ускорения тестов. Бывают моменты, когда тестировщик-автоматизатор очень остро ощущает, что тесты “торомозят”, и задумывается о том, как бы заставить их работать быстрее. В этом докладе я собираюсь рассказать о нескольких типовых способах оптимизации, которые не требуют больших усилий, но могут обеспечить значительное ускорение тестов, иногда в разы или даже в десятки раз: оптимизация переходов между страницами, кеширование данных, загруженных из браузера, загрузка данных из браузера крупными блоками, отложенные проверки, использование альтернативных интерфейсов для выполнения вспомогательных операций.
1 view
66
11
4 weeks ago 01:10:36 1
Дмитрий Тучс — Уберите из своего резюме «разработка QA-фреймворка»
1 month ago 01:00:00 1
Сергей Егоров — Testcontainers: Год спустя
1 month ago 00:27:01 4
Парсинг на Python, Selenium и BS4 | Выполняем заказ на фрилансе | Парсинг динамического сайта
3 months ago 00:48:17 1
Александр Шарков — Конвертируем Selenium-тесты в Playwright
3 months ago 00:04:53 1
Салат Табуле. ПП салат. Ничего варить не надо ! Кускус с овощами