t.me/atinfo_chat Telegram группа по автоматизации тестирования

Automated testing dojo


(Mykhailo Poliarush) #1

Мы разработали automated testing dojo специально для тестировщиков - автоматизаторов. Теперь и у вас есть возможность провести время с фаном, продемонстрировать свой инструментарий из чемоданчика, которым каждый день пользуетесь.

Как показала практика,  dojo-собрания проходят не в полной тишине, а бурно обсуждаются, - а значит вы увидите как и чем работают ваши коллеги.

Додзё (яп. 道場, «Место где ищут путь») — место где проходят тренировки, соревнования и аттестации в японских боевых искусствах: каратэ, айкидо, дзюдо, дзю-дютсу, и др.

Мир IT позаимствовал этот термин для своих целей. Стал популярным формат coding dojo, на котором ребята-программисты могут сразиться и проверить свои лучшие практики кодирования.

Суть AT dojo, который проходит в игровом режиме - это симуляция боевых условий автоматизации непослушного веб проекта.

Правила игры: Есть веб приложение (а значит, будем автоматизировать с WebDriver). Есть сценарий поведения приложения, описанный как user story. Есть список багов (которые мы, конечно же, тебе не покажем). Баги будут периодически включаться и выключаться. За каждую пойманную вашим тестом багу на твой счет начисляются бонусные очки. За каждую багу, которая осталась без твоего внимания и за каждый тест-лжец начисляются штрафные очки. Сумму очков весело можно наблюдать на одном большом экране.

Мы будем автоматизировать на java, желателен опыт Selenium WebDriver. Вы можете проверить свой уровень, выполнив тестовое задание по установке окружения. Результатом выполненного задания будет готовое к AT dojo окружение на вашем рабочем ноутбуке, который нужно обязательно взять с собой. Также вы можете прийти с кем-то в паре и работать за одним ноутбуком (один программирует, а другой составляет тестовые сценарии) Рекомендуем получить “зеленую полосу” за пару дней до начала dojo, потому как на самом мероприятии на это времени не будет. Мы с удовольствием вам поможем, если у вас есть вопросы.

Не расстраивайтесь, если вы пока не программируете.  Мы активно развиваем dojo направление и нас есть формат для ребят начального уровня, автоматизация будет с использованием Robot Framework.  

На AT dojo ты получишь:

  •  опыт автоматизации в симулированных условиях экстремальной среды: баги, меняющиеся требования, частые релизы
  •  массу позитивных эмоций от игрового тренинг
  •  возможность обсудить с коллегами ряд «antiatterns» и «best practices» относительно качественного и поддерживаемого кода  тестов
  •  практический опыт работы с Selenium WebDriver, тестируя web приложение
  •  рекомендации по использованию TDD при разработке фреймворка автоматизации

Установка требуемого ПО для программирования на java

Настройка проекта на Robotframework

Подробнее о формате AT dojo 

Несколько отзывов от людей, посетивших воршкоп:

Это было ново. Раньше я участвовал в всякого рода тренингах и воркшопах, но это было нечто! Драйв! Много драйва и фана! Все как в реальной автоматизации, только понимаешь, что это подстроили специально для тебя. Хочется отловить эти все баги, а они не так просто ловятся... Ух! Я с удовольствием еще раз схожу, если пригласите. Даже, если это будет не автоматизация - всеравно приглашайте. Я был на прошлом вашем coding dojo и мне тоже очень понравилось. Придумывайте еще, у вас очень хорошо получается.Спасибо вам больше за организацию! 

Здорово, что появилось такое мероприятие для QA. Было интересно поучаствовать, посоревноваться. Сделать покрытие для небольшого приложения за коротки сроки и всю ту радость которую получаешь автоматизируя проекты и находя баги в течении полугода, на данному мероприятии уже начинаешь получать на 15й минуте. Формат соперничества, помогает всегда быть в моменте, а знание что не все еще найдено, наводит на мысли правильности покрытия автотестами, и рассматривать покрытые тестами области с новой стороны. Также было приятно пообщается с ребятами Сашей Баглаем и Сергей Зелениным, у них всегда интересные доклады, и всегда есть чему поучится. Удачи ребята!

Тренеры:

Александр Баглайтренер, java программист, консультант в компании GlobalLogic. За более чем 7 лет в IT зарекомендовал себя как успешный практик eXtremme Programming. В прошлом разработчик, сейчас активно занимается подготовкой новых java специалистов для нужд проектов. При этом большое внимание уделяет вопросам качества и поддержки кода, вопросам повышения эффективности разработки, инфицированию Test Driven Development подходом, рефакторингом Фаулера и философии ООП. Неоднократно проявлял себя в роли XP-coach и Scrum Master в командах, в которых трудился сам. Открыт новым течениям  и помогает коллегам обучаться лучшим практикам. В данный момент в компании выполняет роль Java тренера, занят организацией TechTalk’s собраний и новых тренингов. Будучи тренером, не оставил разработку и ежедневно уделяет время внутренним проектам как разработчик, а наработками регулярно делится в своем блоге. В свободное время - спикер на всевозможных IT конференциях. 

Сергей Зеленинархитектор, технический лидер, консультант в компании GlobalLogic.  Приверженец agile методологий с 2003 года, имеет незабываемый опыт работы в XP команде на протяжении 2 лет в роли XP- coach. Соавтор тренингов по TDD и автоматизированному тестированию, автор серии внутрикорпоративных онлайн тренингов по ТДД.  В роли technical lead и архитектора уже более 7 лет. Неоднократно участвовал в преобразовании "безнадежных" и "скучных" проектов в интересные и увлекательные для себя, команды и заказчиков приключения, о которых, уверен, будет приятно вспомнить в будущем.

Отдельное спасибо компании Ciklum за предоставление возможностей проведения данного мероприятия.

В Ciklum, мы глубоко уверены, что личный и профессиональный рост важны для каждого, поэтому мы создаем атмосферу, в которой сотрудникам легко раскрыть свой потенциал и достичь междунарождного уровня профессионализма. Мы поддерживаем свободный обмен знаниями, самообразование и инициативы сотрудников.


(Denis Veselovskiy) #2

Чего так время галимо выбрали то ((( рано на 17-00


(vito4ka) #3

Воркшоп решили провести в 17-00, так как он будет длиться 4 часа, в 21-00 закончится. На который час Вам было бы удобно? Позже 18-00 мы обычно не проводим из-за слишком позднего окончания. 


(vito4ka) #4

Мы идем на встречу и переносим воркшоп на более удобное время -18-30


(Sergey Korol) #5

А вы не хотите провести такое мероприятие в Харькове? :P С удовольствием посетил бы. ))


(Mykhailo Poliarush) #6

самое странное, что там не набралась группа :)
но если ты найдешь единомышленников, человек так 10, то сразу к вам и едем