Highload fwdays — спікери зі Stackoverflow, Netflix, Google, AWS, Rovio | Київ, 5 жовтня
×Закрыть

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.

LinkedIn

2 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

жаль что не удалсь побывать на таком мероприятии, очень хотелось поюзать силенум, а пришлось снова использовать WatiN.

Подписаться на комментарии