Selenium Camp 2012: отчет от SysIQ
25 февраля в Киеве в бизнес-центре «Парус» прошел второй выпуск украинской конференции, целиком и полностью посвященной Selenium — Selenium Camp 2012. Сходу отметим возросший по сравнению с предыдущим годом уровень организации конференции. XP Injection успешно рулят!
Факты:
- Selenium Camp является первой тематической конференцией по работе с Selenium в Европе;
- входной билет на конференцию стоил порядка $75;
- конференцию посетило около 350 человек;
- на конференции было представлено 14 докладов в категориях «Web Driver» и «Инструменты и подходы», 4 мастер-класса и несколько Lighting Talks.
Фишка организаторов с распределенными потоками на регистрации сработала и в этом году — 350 человек оказались «в деле» буквально за минуты.
Пожалуйста, регистрируйтесь в обратном порядке! Сортируйтесь пузырьком!
Конференция вышла на новый уровень развития — уже никто не начинал доклады с краткого рассказа о том, что бывает Selenium как химический элемент (в природе встречается в шампунях), а бывает и как инструмент для тестирования веб-приложений. Отныне и впредь все говорят только про автоматизацию тестирования веб-приложений.
Чай, кофе и прочие плюшки для перекуса были обеспечены в изобилии. Также свои «плюшки» принесли организаторы и спонсоры мероприятия:
- электронные и олдскульные книги по автоматизации тестирования от XP Injection;
- лицензия на IntelliJ IDEA, сертификация TOELF, билеты на SQA Days, эксклюзивные тестировщицкие футболки и драйвовый саундтрек от SysIQ;
- фурри-Элвисы, конфеты и презервативы от Mail.ru Group.
После регистрации возьмите ваш пакет участника с аккуратного стека.
На Selenium Camp 2012 обсуждались качественные изменения, которые произошли за прошедший год в семействе Selenium:
выход Selenium 2.0 / WebDriver;
общее движение в сторону принятия Selenium как стандарта;
попытки поддержки Selenium со стороны браузерных вендоров (Mozilla).
эффективные фреймворки для работы с Selenium;
Selenium и Test Driven Development;
возможности проведения нагрузочного и приемочного тестирования с помощью Selenium;
параллельное выполнение тестов с Selenium Grid;
работу Selenium с приложениями на мобильных платформах;
«дружбу» между Selenium и Ajax;
внутреннее устройство WebDriver и нюансы изменений и исправлений в Selenium непосредственно от первых лиц в разработке продукта.
Программа конференции с параллельными докладами в трех залах была настолько насыщенной, что посетительские желания часто расходились с возможностями. На будущее: Selenium Camp эффективнее посещать компанией минимум из трех человек.
Звездой нынешнего Selenium Camp стал гуру тестирования вообще и автоматизации в частности Алексей Баранцев, главный редактор портала о тестировании software-testing.ru.
Во время востребованного публикой доклада «Selenium против Ajax» Алексей Баранцев в свойственном ему академической и в то же время бодрой тональности очень подробно и доходчиво продемонстрировал настройку «правильных ожиданий» при автоматизации Ajax-приложений с помощью WebDriver.
Окончательно всех покорила фраза «Подождите 200 миллисекунд!», машинки и мимими-котики, которыми Алексей Баранцев приправил свою презентацию.
Кому повезет?
В качестве приглашенного докладчика конференцию снова посетил Дэвид Бёрнс (David Burns) — резидент, разработчик тестов и главный по автоматизации в Mozilla, Selenium Core-коммиттер, ответственный за Python-драйвер WebDriver’a, блоггер и даже автор целой книги по Selenium. После прошлогоднего посещения Украины Дэвид в своем блоге искренне удивлялся адекватности и продвинутости нашего Selenium-сообщества и специалистов вообще и призывал приглашать его в Киев снова.
Дэвид Бёрнс собрал полный зал.
Дэвид поделился своими соображениями о будущем Selenium, о его перспективах как индустриального стандарта, о заинтересованности Mozilla и трудностей, влияющих на темп устранения багов.
Участникам Selenium Camp 2012 нравится Дэвид...
...И это взаимно!
А еще Дэвид отметил количественную гармонию мужской и женской половины на Selenium Camp, совсем не характерную для европейских тусовок подобного рода. Кстати, когда делались эти снимки, на Camp’е крутился хит Motley Crue «Girls! Girls! Girls»! Честно!
Автоматизатор и разработчик Selenium/WebDriver и Watir, Яри Баккен (Jari Bakken) из Норвегии рассказывал о внутренней архитектуре эволюционирующего Selenium 2/WebDriver, а также о том, как тестировщики со своей стороны могут влиять на развитие проекта WebDriver.
К сожалению, практически на всех мастер-классах заявленной емкости соответствующего зала (50 человек) не хватало для всех желающих. Придется ждать, пока организаторы поделятся видеозаписями докладов.
Мастер-класс от Алексея Лупана на тему организации цикличности выполнения команд в Selenium IDE на примере баг-трекера Mantis.
Горизонты бытовой автоматизации при работе с Selenium IDE расширял на своем мастер-классе Алексей Лупан, действующий QA-тренер компании SysIQ, автор блога о Selenium IDE. По его мнению, причина популярности Selenium заключается в том, что это «хороший и редкий пример очень грамотно продуманного и внятно реализованного продукта. Число его адептов уже очень велико, и продолжает расти. Из инструмента сугубо для программистов Selenium превратился в общую тему для разговоров программистов и тестировщиков, он становится стандартом для автоматизации взаимодействия с тестируемым ПО через браузеры. Selenium рулит!»
В голове немой вопрос? Поможет мастер-класс-афтепати! Алексей помогает коллегам разобраться в сложностях отдельно взятой автоматизации.
На Алексее можно разглядеть футболку от SysIQ — объект желания тестировщиков на Selenium Camp 2012.
Классная прическа! Серьезно, если вы можете выглядеть так же круто в субботу утром, да еще и на конференции автоматизаторов, внесите это как достижение на очередном performance review.
SysIQ mime automation in action
Stare-off от Властелина Футболок Артураса Кведериса (SysIQ) и Властительницы Грима
На докладе Михаила Поляруша из automated-testing.info, в котором шла речь о выгодах и экономии времени при разработке автотестов на Python, случилась мини-дискуссия на тему грамотного произношения названия этого языка программирования. Действительно, как правильно, Питон или Пайтон? В общем-то, правила не против двух вариантов, так что, скорее всего, они наверняка будут соседствовать и в будущем — Java, она же джава, она же ява тому дживой пример.
Карточки с отзывами из зала — находка организаторов, замечательно мотивирующая докладчика и позволяющая развивать презентацию в соответствии с мнениями слушателей, снятыми «по-горячему».
После вытягивания очередной выигрышной анкеты один из организаторов Selenium Camp Алексей Солнцев звонит участнику, чтобы сообщить, что тот зря ушел раньше времени.
Сообщение вышло веселым
В лотерее от SysIQ реализовали прогрессивную механику розыгрыша — футболку получает хозяин выигрышной анкеты, а также двое сидящих по правую и двое по левую руку от него.
Отзывы, отчеты, фото, презентации докладчиков и видеозаписи докладов Selenium Camp 2012 будут выкладываться на seleniumcamp.com/materials.
Больше фотографий можно найти на странице SysIQ в Facebook.
2 коментарі
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.