Вот и закончилась 26 февраля в Киеве первая Selenium конференция. 17 докладов в 3 потока, порядка 300 участников. Мне как участнику конференции, который за две недели до этого ничего примечательного про этот инструмент не знал, мероприятие понравилось.
Специальным гостем на конференции был David Burns с докладом «Selenium 2 : The future of Selenium is now!». David является одним из ключевых разработчиков Selenium, занимаясь драйверами под .NET и Python. Помимо этого David уже долгое время работает Senior Software Engineer по тестированию в Mozilla, являясь лидером команды по автоматизации тестирования. Также David ведет блог http://www.theautomatedtester.co.uk/ и является автором книги Selenium – Selenium 1.0 Testing Tools: Beginner’s Guide.
Все доклады были разделены на 3 потока:
- Общие темы, практические советы
- Технологии
- Подходы и решения
3 доклада из 17 состояли из двух частей. Каждая часть длилась час и представляла собой мини тренинг:
- «Selenium RC для QA инженеров: возможности, трудности и нюансы в использовании» — Ян Алексеенко (Россия)
- «Selenium без тормозов» — Алексей Баранцев (Россия)
- «DSL, Page Object и Selenium – путь к надежным функциональным тестам» — Николай Алименков (Украина)
19 февраля я посетил 8 часовой тренинг Николая Алименкова Тестирование веб приложений с Selenium, поэтому эти доклады сегодня не посещал. Хочется отдельно поблагодарить Николая за тренинг — прокачал навыки по Selenium по полной :).
Из докладов мне понравился доклад Кирилла Климова «Путеводитель в мире Selenium». Хотя материал больше предназначался для тех, кто про Selenium ничего не слышал, но для себя почерпнул кое-что интересное. Кирилл поделился опытом внедрения Selenium (IDE, Core, RC, Grid) и рассказал про грабли, на которые они наступали. Примечательно было то, что продукт написан на PHP, а тесты на Java и все это прекрасно работает, благодаря Selenium. Доклад уже доступен для ознакомления на slideshare.
Полезным оказался и доклад Алексея Лупана «Selenium IDE как артефакт пикника на обочине». Алексей является автором популярного блога по QA http://testitquickly.com/. В докладе Алексей поделился своим опытом ручного тестирования, когда нет возможности и ресурсов на полномасштабное тестирование продукта, и тем, как еще можно использовать Selenium, чтобы он облегчал нам работу, например, заполнение больших и сложных форм.
Доклад «Behavior Driven Development (BDD) с использованием Selenium RC» Николая Колесника рассказал доходчиво, что это за зверь такой BDD и поделился опытом работы с BDD фреймворком на PHP Behat — разработка Константина Кудряшова (everzet).
Сергей Швец, разработчик http://nimble.com/, поделился опытом тестирования своего проекта на Ajax в своем докладе «Тестирование сложных AJAX приложений с помощью Selenium» — реальные жизненные кейсы.
Хочется поблагодарить Николая и компанию xpinjection.com за организацию и проведение первой в Европе конференции по Selenium. Мероприятие удалось на славу! Как сказали организаторы, презентации и видео будут доступны в течение недели — двух.
Не забываем проголосовать за доклады http://speakerrate.com/events/756-selenium-camp.