“Нам есть, что рассказать миру о белорусском DevOps,”– говорили они. “Инфраструктура тестирования меняется и скоро произойдет перелом. Нам нужна площадка для общения с правильными практиками,” – говорили они. Они говорили – они сделали Delex. А еще 300+ человек пришли, чтобы послушать доклады, познакомиться и стать свидетелями рождения нового технологического комьюнити. Были там и EPAMеры: состояли в программном комитете, читали доклады и представляли новые разработки.
![image](https://habrastorage.org/getpro/habr/post_images/782/30e/3aa/78230e3aa81c86163cbaa1c609f09d5d.jpg)
Совсем новичкам на Delex пришлось нелегко. Конференция собрала специалистов уровня Senior и Senior+. На это и был расчёт организаторов – дать возможность инженерам с высоким уровнем экспертизы не просто делиться знаниями, но встретить единомышленников. Обсуждение докладов начиналось в залах, перетекало в холлы и продолжилось на after-party. Но обо всем по порядку.
![image](https://habrastorage.org/getpro/habr/post_images/573/1c2/ea3/5731c2ea30fe3eeb57934cd73706abda.jpg)
![image](https://habrastorage.org/getpro/habr/post_images/e1d/d1b/61b/e1dd1b61b74349df6f30dab2b3367b72.jpg)
Спикеры одновременно выступали на 4-х площадках. В одном из залов Виктор Ведмич представлял доклад «DevOps in Multi vendors Enterprise». Когда команда разработчиков переваливает за 30 человек нужно придумывать новые подходы. Наш коллега рассказал о своем опыте внедрения DevOps на проекты разного масштаба и практиках, которые дают лучший результат.
![image](https://habrastorage.org/getpro/habr/post_images/b54/5a0/a5e/b545a0a5e2bc5be758d21e6de6e85a92.jpg)
Дмитрий Гуменюк:
«Машинное обучение – классная отвертка, но она не решает всех вопросов. Направление новое, мало освоенное и в докладе я хотел показать, в какие стороны я «копал», какие выводы сделал, что сработало, а что нет».
![image](https://habrastorage.org/getpro/habr/post_images/7cc/7e9/4a6/7cc7e94a672bf0ed0c0c4e6767eef9d6.jpg)
Проследить эволюцию DevOps, а также узнать больше о трансформации в сервис ориентированную модель, возможностях сделать автоматизацию более устойчивой к внешним обстоятельствам, а взаимодействие команды более эффективным рассказал Николай Стаканов в докладе «SOA подход к развитию автоматизации».
![image](https://habrastorage.org/getpro/habr/post_images/150/148/07f/15014807f2f14246891602e917534665.png)
И участники, и организаторы много говорили об интерактиве и новых форматах общения во время конференции: в SLACK чате разыгрывали подарки, Telegram-канал во время конференции выдавал информационные сводки. Не остались в стороне от интерактивных тенденций и спикеры. Доклад Анна Чернышевой и Алисы Деменниковой «BDD Automation puzzlers» был полностью сосредоточен на общении со слушателями.
![image](https://habrastorage.org/getpro/habr/post_images/e69/4b8/f03/e694b8f03e62f8fd2b3d01e6140e647d.jpg)
Проведя небольшой квиз с аудиторией, Анна и Алиса подробно рассказали о шишках, набитых при работе с определенными фреймворками, разобрали неожиданные ситуации, связанные с использованием BDD, а также подробно остановились на сильных и слабых сторонах JBehave и Cucumber.
![image](https://habrastorage.org/getpro/habr/post_images/395/597/989/395597989a38c4e1b1fa75656db81ab3.jpg)
Конференция не оканчивается за дверьми залов, а только начинается. Основной нетворкинг как раз и происходит на стендах партнеров между докладами. На площадке EPAM Андрей Петрашкевич презентовал разработку компании в области мануального и автоматизированного тестирования «Мобильная ферма». Желающих собрать урожай было много – данное решение позволяет выполнять тестирование Web, Native и Hybrid мобильных приложений удаленно на iOS или Android платформах используя Web browser или Appium. Коллеги рассказали о возможностях эмуляции GPS, Chrome web debug, ротация, сложные жесты, скриншоты, crash логи и логи с устройств в реальном времени. В EPAM ферма используется для выполнения в параллели авто тестов, тестирования Apple pay и еще для многих интересных задач.
![image](https://habrastorage.org/getpro/habr/post_images/23d/6bc/8bf/23d6bc8bf49d55884e4b17fddec6883c.jpg)
![image](https://habrastorage.org/getpro/habr/post_images/a33/d3d/5e9/a33d3d5e9a3191e9cf12db6cb69d7e25.png)
![image](https://habrastorage.org/getpro/habr/post_images/782/30e/3aa/78230e3aa81c86163cbaa1c609f09d5d.jpg)
Совсем новичкам на Delex пришлось нелегко. Конференция собрала специалистов уровня Senior и Senior+. На это и был расчёт организаторов – дать возможность инженерам с высоким уровнем экспертизы не просто делиться знаниями, но встретить единомышленников. Обсуждение докладов начиналось в залах, перетекало в холлы и продолжилось на after-party. Но обо всем по порядку.
![image](https://habrastorage.org/getpro/habr/post_images/85f/c37/48a/85fc3748a4a6c24fcc1d22a4e46b66f5.png)
Дмитрий Гуменюк, организатор конференции:
«Последние 2 года я много выступаю за границей, и наши докладчики с очень высоким уровнем знаний и экспертизы в DevOps и Test Automation выступают на конференциях по всему миру, но только не в Минске. Мы довольно сильные технические лидеры, но не умеем это показывать. Хочется, чтобы после конференции мы не просто «посидели и разошлись», а продолжили проводить встречи, обмениваться идеями».
![image](https://habrastorage.org/getpro/habr/post_images/573/1c2/ea3/5731c2ea30fe3eeb57934cd73706abda.jpg)
![image](https://habrastorage.org/getpro/habr/post_images/e1d/d1b/61b/e1dd1b61b74349df6f30dab2b3367b72.jpg)
Спикеры одновременно выступали на 4-х площадках. В одном из залов Виктор Ведмич представлял доклад «DevOps in Multi vendors Enterprise». Когда команда разработчиков переваливает за 30 человек нужно придумывать новые подходы. Наш коллега рассказал о своем опыте внедрения DevOps на проекты разного масштаба и практиках, которые дают лучший результат.
![image](https://habrastorage.org/getpro/habr/post_images/656/bf2/e1f/656bf2e1ffcfc9fae0908e1304695986.png)
Виктор Ведмич:Дмитрий Гуменюк свой доклад начал со слов хайповый и трендовый. И, действительно, говоря о «Применении машинного обучения и нейронных сетей в автоматизации тестирования» сложно удержаться от новомодных эпитетов – эти технологии на пике популярности.
«3 основных пункта моего доклада можно обозначить, как:
1. SAFe (Scale Agile Framework) и каким образом DevOps в этом участвует.
2. Release Train: как это работает. Путь от азов до сложной имплементации с примерами.
3. ITIL – лучший способ кодифицировать бизнес процессы, внедряя адаптируй под свои нужды.»
![image](https://habrastorage.org/getpro/habr/post_images/b54/5a0/a5e/b545a0a5e2bc5be758d21e6de6e85a92.jpg)
Дмитрий Гуменюк:
«Машинное обучение – классная отвертка, но она не решает всех вопросов. Направление новое, мало освоенное и в докладе я хотел показать, в какие стороны я «копал», какие выводы сделал, что сработало, а что нет».
![image](https://habrastorage.org/getpro/habr/post_images/7cc/7e9/4a6/7cc7e94a672bf0ed0c0c4e6767eef9d6.jpg)
Проследить эволюцию DevOps, а также узнать больше о трансформации в сервис ориентированную модель, возможностях сделать автоматизацию более устойчивой к внешним обстоятельствам, а взаимодействие команды более эффективным рассказал Николай Стаканов в докладе «SOA подход к развитию автоматизации».
![image](https://habrastorage.org/getpro/habr/post_images/150/148/07f/15014807f2f14246891602e917534665.png)
Ближайшее будущее DevOps, по мнению Николая, выглядит так:
«1. DevOps станет сервис ориентированным и более модульным. За счет сервис подхода к каждому компоненту управление и инфраструктура станут более гибкими.
2. DevOps изменится по своей сути: инженеру не нужно будет иметь какие-то сведения о системах, ему достаточно будет умело навигировать в мире сервисов и служб: облачных и локальных, умело соединяя их в единый релиз».
И участники, и организаторы много говорили об интерактиве и новых форматах общения во время конференции: в SLACK чате разыгрывали подарки, Telegram-канал во время конференции выдавал информационные сводки. Не остались в стороне от интерактивных тенденций и спикеры. Доклад Анна Чернышевой и Алисы Деменниковой «BDD Automation puzzlers» был полностью сосредоточен на общении со слушателями.
![image](https://habrastorage.org/getpro/habr/post_images/e69/4b8/f03/e694b8f03e62f8fd2b3d01e6140e647d.jpg)
Проведя небольшой квиз с аудиторией, Анна и Алиса подробно рассказали о шишках, набитых при работе с определенными фреймворками, разобрали неожиданные ситуации, связанные с использованием BDD, а также подробно остановились на сильных и слабых сторонах JBehave и Cucumber.
![image](https://habrastorage.org/getpro/habr/post_images/312/632/1b6/3126321b692cb5becd396381e954126e.png)
Анна Чернышева:
«Такое общение очень важно для понимания, что определенные сложности, проблемы и ошибки при работе с разными инструментами есть всегда и это нормально. Например, у нас в докладе разбирается такая ситуация, когда в Cucumber через examples table мы можем передавать непосредственно шаги. А в JBehave так нельзя. Так вот, чтобы рассказать о подобных вещах мы и делали пазлеры и анализ этих двух инструментов».
![image](https://habrastorage.org/getpro/habr/post_images/395/597/989/395597989a38c4e1b1fa75656db81ab3.jpg)
Конференция не оканчивается за дверьми залов, а только начинается. Основной нетворкинг как раз и происходит на стендах партнеров между докладами. На площадке EPAM Андрей Петрашкевич презентовал разработку компании в области мануального и автоматизированного тестирования «Мобильная ферма». Желающих собрать урожай было много – данное решение позволяет выполнять тестирование Web, Native и Hybrid мобильных приложений удаленно на iOS или Android платформах используя Web browser или Appium. Коллеги рассказали о возможностях эмуляции GPS, Chrome web debug, ротация, сложные жесты, скриншоты, crash логи и логи с устройств в реальном времени. В EPAM ферма используется для выполнения в параллели авто тестов, тестирования Apple pay и еще для многих интересных задач.
![image](https://habrastorage.org/getpro/habr/post_images/23d/6bc/8bf/23d6bc8bf49d55884e4b17fddec6883c.jpg)
![image](https://habrastorage.org/getpro/habr/post_images/a33/d3d/5e9/a33d3d5e9a3191e9cf12db6cb69d7e25.png)
Андрей Петрашкевич:Первая минская Delex конференция сразу стала международной, собрав гостей из Беларуси, России, Украины, Польши и Литвы. Silver партнером конференции выступила компания EPAM.
«Все знают, что мобильные проекты бывают краткосрочные и долгосрочные. Нам было интересно, насколько мануальные тестеры и автоматизаторы эффективно используют устройства. Например, рабочий день 8 часов, а используется девайс только на 30-40 процентов. А если бы телефон или планшет в это время был доступен другим тестировщикам – он использовался бы эффективнее. В EPAM это работает вдвойне эффективнее: когда Минск спит, коллеги из США работают и получается кросс-использование. Создать решение, доступное 24/7, чтобы устройства не выходили из строя — довольно сложно. И нам это удалось. Статистика показывает, чтобы быть уверенным, что ваше приложение будет работать на 80% устройств на рынке, например, США, вам необходимо проверить его на 134 мобильных девайсах. Согласитесь, что не каждая проектная команда имеет возможность такой покупки.»