Ожидания и реальность стабилизации Selenium-тестов (Анастасия Заречнева, Semrush)

Главная задача тестов – дать четкое понимание состояния продукта. И автотесты здесь не исключение. Чтобы мы могли положиться на автотесты и доверить им качество регрессионных (и не только) проверок, нужно, чтобы стабильность прогонов не вызывала даже малейших сомнений. Рассмотрю красивые и не очень способы сделать UI-автотесты надежнее. Поговорим про варианты стабилизации тестового фреймворка на основе Selenium, так как много UI-автотестов ещё используют эту библиотеку или её обертки. Доклад будет полезен тем, кто пишет автотесты недавно, и тем, кому интересно, к каким трюкам можно прибегать во имя озеленения упрямо падающих прогонов. Презентация: https://drive.google.com/file/d/1P6eGKDy2rHWTK4p3ilDBd8mBDZ_ZDojw/view?usp=sharing

Иконка канала Всё про Экран
21 подписчик
12+
1 просмотр
6 дней назад
12+
1 просмотр
6 дней назад

Главная задача тестов – дать четкое понимание состояния продукта. И автотесты здесь не исключение. Чтобы мы могли положиться на автотесты и доверить им качество регрессионных (и не только) проверок, нужно, чтобы стабильность прогонов не вызывала даже малейших сомнений. Рассмотрю красивые и не очень способы сделать UI-автотесты надежнее. Поговорим про варианты стабилизации тестового фреймворка на основе Selenium, так как много UI-автотестов ещё используют эту библиотеку или её обертки. Доклад будет полезен тем, кто пишет автотесты недавно, и тем, кому интересно, к каким трюкам можно прибегать во имя озеленения упрямо падающих прогонов. Презентация: https://drive.google.com/file/d/1P6eGKDy2rHWTK4p3ilDBd8mBDZ_ZDojw/view?usp=sharing

, чтобы оставлять комментарии