Andrei Danilov
Housfy, Barcelona

Модульная архитектура автотестов

С некогда популярной и хайповой темы, автоматизация тестирования видоизменилась в то, что повсеместно используется при  разработке ПО, а в контексте DevOps владение навыками автоматизации является обязательным требованием.

Многие тестировщики предпочитают создавать собственные, более гибкие инструменты автоматизации, основанные существующих фреймворках (selenium, protractor, webdriver.io, cypress, и т.д.), которые поддерживаются и развиваются в быстром ритме фрейморков для разработки ПО (angular, vue, react, и т.д.). С этой точки зрения Test As Code дает много преимуществ, но в то же время создает много проблем, особенно когда сценарии автоматизации тестирования, бизнес-логика, логика автоматизации и технологии автоматизации связаны друг с другом, что делает автоматизацию сложной.

Тестировщики должны быть готовы к разработке такого решения для автоматизации тестирования, которое будет использовать преимущества новых технологий или подходов, при минимальных затратах.

Уровень сложности
Секционный доклад (40 мин)

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Ваш отзыв теперь здесь. Продолжайте общаться с докладчиком
Напишите нам, мы онлайн!