Monday, March 4, 2013

Selenium Camp, 1-2 марта 2013

 1-2 марта прошла очередная конференция по инструменту тестирования Selenium. Организатором как и в прошлые годы выступил тренинг-центр XPInjection. Как и в прошлом году конференция длилась два дня и проходила в Парусе.

Организация была на высоком уровне. Перейдем в докладам:

День первый


1. Живая документация продукта на примере Cucumber-JVM и WebDriver by Андрей Дзыня

Замечательный доклад про реальный пример использования Cucumber JVM. Слайды тут.

2Using Selenium At Google Scale by Daniel Wagner-Hall

Мотивационная речь об отношении к Selenium тестам и тестам вообще в культуре Google. Это надо слышать. Жду запись чтоб посмотрет еще раз. На примере Гугл наша работа часто кажется смешной, но у них всегда есть чему поучиться.

3Тестирование безопасности web приложений с использованием Selenium и Zed Attack Proxy (ZAP) by Антон Шапин

Я впервые столкнулся с инструментальными средствами нахождения уязвимостей веб систем. Тема очень интереная и на досуге просмотрю рекомендуемый инструмент.

4. Мой доклад про BDD & Selenium на Java

Доклад показал что подготовки не бывает много и мне еще много надо упражняться.


 

5HtmlElements – естественное расширение PageObject by Артем Кошелев

Сам немного начал копать эту тему после того, как увидел доклад Артема на YAC. Был раз снова услышать, а также иметь возможность задать свои вопросу разработчикам.

 

День второй


1. Наш путь от 90 до 6500 тестов. За кулисами. by Иван Медведев

Иван делал этот доклад на прошлом XP Days , но у меня не было возможности его посмотреть. Жизненная история как команда может решать непростые задачи и как люди сами создале себе атмосферу стартапа. Очень ярко - заряжает энергией. Материалы есть тут. Скоро появится новая версия доклада.

2. Terra – Tests Events Results and Report Aggregator  by Артем Ерошенко

Этот доклад я также видел на YAC, но в этот раз я задал все накопившиеся вопросы прямо с первого ряда :)

3. Грамотная автоматизация тестирования ExtJS приложений c WebDriver by Андрей Дзыня

В этом докладе Андрей поделился опытом тестирования приложений использующих ExtJS. Задача не из легких и Андрей дал пару рекомендаций.

Мой список на просмотреть:

  • OWASP ZAP

  • Phantom JS  - GhostDriver

  • JUnit @Rule architecture


PS. Основной тренд конференции - приемочные тесты на Selenium стоят дорого, они хрупкие поэтому надо пользоваться этим инструментом исключительно по необходимости, а также знать его досконально. Жду следующего года и новой конференции.