Alexander Pushkarev

WORKFUSION, BELARUS

Биография

Имея более чем 10 лет опыта в IT, Александру довелось работать на различных позициях, таких как разработчик, тестировщик, менеджер. Ему удалось поработать с такихи техлологиями как PHP, Java, Python и .Net в различных видах приложений (от микросервисов до монолитных и монструозных Desktop UI приложений).
Имея за плечами настолько богатый опыт Александр решил сфокусироваться на том, что помогает нам создавать высококачественные программные продукты, начиная с идеи и вплоть до поддержки в проде.
В настоящее время Александр — технический лид “Гильдии” автоматизаторов в компании, но я предпочитаю называть себя “Full-stack” инженером. Его приоритеты – качество и эффективность. Фанат Agile и XP практик.

 

Доклад
В поисках адекватного покрытия автотестами

В области автоматизации тестирования сущствует много «лучших практик», таких как Пирамида тестирования, Page Object, Многоуровневая модель фреймворка, но инициативы по автоматизации тестирования проваливаются вновь и вновь. В данной презентации я хотел бы рассказать свое видение о тех случаях, когда «лучшие практики» не работают. Существует простой, но неожиданный, для многих, способ сделать автоматизацию успешной.

На выходе вы получите:
-Простой алгоритм обеспечения адекватного покрытия автотестами как «снизу вверх» (от модульных до UI тестов), так и «сверху вниз». На реальном примере мы будем автоматизировать многоуровневое приложения используя оба подхода.
-Вы сможете оценить зависимость эффективности и применимости различных видов автотестов для приложений с различной архитектурой, а также влияние решений, которые принимает разработчик на успех автоматизации.

 

« Вернуться назад