Selenium Camp 2013

Single-page vs. Multi-page. Особенности автоматизации тестирования.

Date
March 2, 2013
Time
14:30 – 15:20
Stage
Stage A
Format
Talk
Duration
50 minutes
Language
Russian

В настоящее время в web наряду с многостраничными сайтами (Multi-page Application, MPA) широкое распространение получили и одностраничные приложения (Single-page, SPA), формирование контента которых происходит динамически на стороне клиента. В докладе рассматривается архитектура фрэймворков для тестирования MPA и SPA приложений компании 2ГИС. Основу фреймворков составляет адаптированная реализация паттерна Page Object, позволяющая упростить процесс создания автоматизированных функциональных тестов. Фрэймворки прошли долгий путь эволюции и этапов рефакторинга. В своём докладе я расскажу каких принципов мы придерживались при разработке и модернизации фрэймворков тестирования multi и single-page приложений, основанных на использовании Selenium.

Tatiana Kurnosova

2ГИС, Россия

Специалист по автоматизации тестирования. Разработкой и тестированием web-приложений занимается с 2007 года. С 2011 года работает в компании 2ГИС, занимается автоматизацией тестирования программных продуктов. С её помощью Web-продукты компании были переведены на процесс непрерывной интеграции, разработан набор инструментов и решений для автоматизации тестирования 2ГИС-Онлайн и Справочного API 2ГИС. Осуществляет обучение тестировщиков использованию созданных средств автоматизации. В настоящее время занимается автоматизацией тестирования проектов на базе технологий Microsoft. В студенческие годы обучала программированию школьников и студентов, организовывала олимпиады по информатике, занималась проектной работой с учащимися и готовила их к выступлениям на конференциях различного уровня.

Slides

Video