В 2011 году в Киеве прошла конференция Selenium Camp – первая в мире конференция, посвященная данному инструменту. Ее организатором выступил тренинговый центр XP Injection – один из лидеров украинской IT-индустрии в области тренингов по инженерным практикам и Agile-методологиям. Мероприятие оказалось удачным, поэтому было решено проводить его ежегодно. В этом году Selenium Camp соберет около 300 человек из разных стран: Беларуси, России, Украины, Польши, Чехии, Эстонии и США. Почему мы об этом упомянули? А потому, что в Selenium Camp 2014 примет участие Андрей Стахиевич, сотрудник нашей компании, который согласился рассказать о мероприятии поподробней.
Андрей, расскажи, пожалуйста, немного о конференции
Selenium Camp – одна из лучших конференций по этому инструменту, по крайней мере, в странах СНГ. В этом году она будет проходить с 28 февраля по 1 марта. Мое выступление запланировано на первый день.
Само мероприятие довольно масштабное, около 300 участников. Доклады будут читаться либо на русском, либо на английском языке. Практически все докладчики – авторитетные специалисты из очень серьезных компаний: Yandex, Groupon, Codeborne, Odnoklassniki, киевского и минского EPAM и т.д. С некоторыми из них мне уже доводилось пересекаться ранее, слышать их доклады на других конференциях или читать их в Интернете. К примеру, москвич Андрей Баранцев из Software-Testing.Ru мне знаком по вебинару ConfeT&QA Mobile, в котором в том или ином качестве участвовал весь состав нашего Automation Department. Знаю я и Андрея Солнцева из Codeborne, и Дмитро Жарого из киевского EPAM, и Игоря Хроля из минского EPAM… Все эти люди – очень солидные специалисты. Даже немножко страшно читать свой доклад вместе с ними!
А как ты попал в список участников?
Совершенно случайно. Неожиданно мне в Skype написал киевлянин Николай Алименков – один из организаторов Selenium Camp – и предложил мне выступить с докладом про Appium. К этому моменту основной план конференции уже был сформирован, но в нем не хватало докладов по мобильной тематике. Организаторы видели мой доклад на ConfeT&QA Mobile, он им понравился, и они решили предожить мне выступить на их мероприятии. Я, естественно, согласился. А зачем отказываться, если конференция очень интересная?
Андрей, если честно, волнуешься перед выступлением?
Конкретно сейчас нет. Но, честно говоря, становится немного страшно, стоит только посмотреть на состав докладчиков. Очень классные специалисты, почти у каждого лет по 10 опыта, причем самого разнообразного. Да и вообще, волнительно выступать вживую, когда тебя слушает 300 человек, причем выступление еще, скорее всего, еще и записывается на видео. Масштабы мероприятий, в которых я участвовал раньше, были все-таки поменьше. Ну ничего, надеюсь, все будет нормально. Главное, чтобы было время освоиться.
Тема твоего доклада звучит как “Appium. Automating mobile testing in Webdriver API style”. C этим докладом ты выступал на ConfeT&QA и занял первое место. Будешь ли ты вносить в него какие-нибудь изменения специально для Selenium Camp?
Конечно, буду. Сделаю кое-какие косметические изменения, а также добавлю свежую информацию. В тексте доклада прибавится еще один вопрос, затрагивающий использование Appium с другими инструментами. Сейчас в своей работе я «скрестил» Appium и Selenide – получилось достаточно удачно и интересно. Так что будет о чем поговорить с Андреем Солнцевым из Codeborne! Ему как-то задавали вопрос на форуме, можно ли совместно использовать Appium и Selenide. Андрей ответил, что сам не пробовал, но рад был бы узнать, что получится.
На ConfeT&QA Mobile на выступление отводилось всего 25 минут, поэтом вопрос взаимодействия Appium с другими инструментами «выпал», да и в целом обо всем пришлось рассказывать вкратце. На Selenium Camp на доклад выделяется 50 минут, поэтому времени должно хватить на все.
Ну а кое-что останется неизменным, например, анимации в презентации. К сожалению, на ConfeT&QA их показать не получилось – с ними выступление смотрелось бы красивее.
Как ты готовишься к конференции?
В основном наращиваю практический опыт по теме доклада. Смотрю, как это работает на реальных устройствах. Над презентацией буду трудится чуть позже: внесу изменения в ее внешний вид, добавлю новую информацию. Ну а потом займусь составлением речи. Не думаю, что подготовка займет слишком много времени. Дело в том, что я хорошо подготовился к ConfeT&QA, с того момента прошло совсем немного времени, каких-то серьезных изменений в теме не было. Поэтому готовиться будет, в принципе, несложно. Как только закончу подготовку материалов, скину их организаторам. Ну а там, ближе к середине февраля, наверное, будет какая-то репетиция. Может, организаторы проведут что-то типа конференции по Skype.
Андрей, что ты ждешь от конференции?
Я еду на Selenium Camp, чтобы, как говорится, и на других посмотреть, и себя показать. Выступлю, послушаю других докладчиков, пообщаюсь с интересными людьми и, если повезет, еще и немножечко отдохну. Есть специалисты, которые «варятся» в этой теме намного дольше меня. У них можно узнать о новых тенденциях и перенять ценный опыт, что мы и планируем сделать. Поскольку выступления на конференции будут проходить сразу в двух залах, то вместе со мной в Киев поедут и другие представители Automation Practice. Так мы не упустим ни одного доклада и на базе самых интересных материалов организуем knowledge transfer trainings для сотрудников нашей компании. Так что, думаю, поездка получится и познавательной, и полезной.