Monday, October 14, 2013

XPDays Ukraine 2013 (11-12 октября, Киев)

My XpDays 2013 badge

XPDays третий год подряд проходит в Киеве в БЦ Парус. Организатором неизменно является XPInjection,  за что им спасибо. Формат абсолютно такой же как и в прошлом году - то есть два потока докладов и два конференционных дня.

День первый


1. Architecting for Continuous Delivery and Zero Downtime by Axel Fontaine

Достаточно неплохой обзорный доклад. Рассказывает, на мой взгляд, о мотивации Axel разработать FlyWay. Также Axel сказал что работает на проектом Photon  - чем то радикально новым :)

2. Mikado Method by Ola Ellnestam

Также неплохой доклад о работе c legacy code. Нашел для себя ряд интересных вещей.

3. Agile development of enterprise database code with LiquiBase by Andrei Solntsev

Интересно было послушать технический доклад о LiquiBase. Удалось почерпнуть много нового. Одно могу сказать точно, что PL\SQL и триггеры - зло.

4. Automated Test Hell – Our Journey by Wojciech Seliga

Замечательный доклад о том, как складывалась судьба проекта по разработке Atlasssian JIRA.

5. TDD secrets in live cyber-dojo session by Jon Jagger

Замечательный практический доклад о TDD в реальной жизни. За 90 минут отдохнул морально и побеседовал об умных вещах с умными людьми. Интересно было послушать человека, который столько времени просто писал хороший код. Были предложения организовать cyber dojo и у нас.

День второй


1. DevOps Engineering in real-time by Andriy Samilyak

Доктор Самиляк из OpsWay рассказал о своем опыте работы с Chef. Основной профиль компании обслуживание e-commerce на платформе Magento. Замечательный практический отчет, а также рассказ о построении сервисного бизнеса с нуля. Очень вдохновляет.

2. Мой доклад



Многого за 10 минут не расскажешь, но я постарался. Все примеры и немного больше лежат на GitHub, кроме того, тем, кто хотел бы, узнать больше о TestNG хотел порекомендовать книгу.

3. Building deployment pipeline: DevOps way by Andrey Rebrov

Андрей один из тренеров ScrumTreck. Обзорный доклад о том, что такое DevOps и какие инструменты эта практика в себя включает.

4. Best Practices for Continuous Integration Setup by Michael Kuzmin and Nikita Skvortsov

Ребята из JetBrains наконец доехали на XPDays и рассказали о TeamCity (доклад об IntelliJ шел в параллель с моим :( ).

Информативно, емко, с примерами, но не зацепило. Может я все это уже видел? Или примеры были для .Net...

5. XP in the real world by Dmytro Mindra

Дима был как обычно на высоте. После его докладов часто задаешь себе вопрос, а тем ли ты занимаешься. Единственное что в этот раз, на мой взгляд было слишком много информации о работодателе... Хотя пожалуй, в данной ситуации есть о чем рассказать.

ИТОГ:


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

Thursday, June 20, 2013

JDay Lviv: Анонс

JDay Lviv conference logoПриветствую читателей!
29 июня во Львове JUG Lviv организовывает однодневную конференцию JDay Lviv. Всегда приятно, когда у нас появляются новые ИТ события, особенно, если они организованы сообществом - так, что прошу любить и жаловать.

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 стоят дорого, они хрупкие поэтому надо пользоваться этим инструментом исключительно по необходимости, а также знать его досконально. Жду следующего года и новой конференции.

 

Wednesday, February 13, 2013

Automated Testing Days 2013 (9 февраля)

ATG badge
Организатор первой посвященной автоматизированному тестированию конференции в Украине, как не удивительно стал портал automated-testing.info и его главный вдохновитель Михаил Поляруш. Проходила конференция в БЦ 101 Towers. Организована в два потока. В качестве развлечение перед началом докладов предлагалось кроме общения с коллегами налепить тематических наклеек на бейдж. Я был скромен, как обычно :)
Теперь о докладах:
1. Алексей Зозуленко попытался разбудить аудиторию с докладом "Философия и построение тестового фреймворка на основе BDD в PHP проектах".
Много полезного, но на мой взгляд немного скомкано.

2. Андрей Иваровский рассказал про "Совершенный тестовый фреймворк"
Все по отдельности правда, но как-то по ходу доклада не клеилось вместе. Мне кажется, коллеге стоило попробовать 50 минутный доклад.

3. Дмитрий Жарий со своим докладом "За пределами PageObject" просто зажег. Особенно порадовали мультики - такого я у нас не помню. Было ярко, сфокусированно, очень конкретно. Но пять же если быть абсолютно правдивым тут также стоило делать больший регламент. У Дмитрия явно было больше материала чем на 50 минут. Материалы доклада тут. Рекомендовано.

 

4. Моя презентация


После этого по семейным обстоятельствам вынужден был сбежать. Все понравилось. Думаю, что надо делать больше, надо делать лучше.