х2019 Autumn Minsk2019 Autumn Piter2019 Spring2018 Autumn2018 Spring2017 Autumn Piter2017 Autumn Brest2017 Autumn Grodno2017 Summer2017 Spring2017 Winter2016 Birthday2016 Autumn2016 Jan2015 Birthday2015 Conf22014 Conf1
#COMAQA

COMAQA Autumn Piter 2019

COMAQA Autumn Piter 2019 – большая конференция по автоматизированному и ручному тестированию.

Организаторами выступает сообщество COMAQA.BY , объединяющее тестировщиков, автоматизаторов, разработчиков, девопсов, менеджеров и других IT-специалистов в контексте ручного и автоматизированного тестирования.

Хотите выступить с докладом? Оставляйте заявку

Tickets
Date Workshop (Day 1, 8h) Conference (Day 2)
01.08.2019 - 30.08.2019 7000 RUB 5000 RUB
31.08.2019 - 30.09.2019 8500 RUB 6500 RUB
01.10.2019 - 11.10.2019 10000 RUB 8000 RUB

Со всеми вопросами Вы можете обратиться к активисту сообщества Татьяне.
Контакты:
tatyana@comaqa.by
+375 (29) 549-06-05 (Viber/Telegram)

Speakers

Workshops (Day 1)

  • 09:30 - 10:00

    Registration

  • 10:00 - 14:00

    Управление / Работа с командой тестировщиков

    Anton Semenchenko

    Цели тренинга:
    • Формирование и закрепление эффективных управленческих навыков
    • Анализ текущего уровня подготовки, выявление сильных и слабых сторон через обратную связь в группе
    Целевая аудитория:
    • Текущие и потенциальные тест-менеджеры, ведущие тестировщики
    Программа тренинга
    Формирование команды:
    • «Миссия» тест-менеджера — сформировать успешную команду;
    • Составляем профиль идеального тестировщика в вакууме;
    • Составляем профиль компании \ проекта;
    • Составляем профиль приемлемого для вашей компании \ проекта тестировщика;
    • Техники проведения собеседований в компанию \ проект;
    • Как определить потенциал сотрудника при проведении собеседования; Как сделать всех сотрудников счастливыми:
    • Классические подходы;
    • Что такое счастье;
    • Математическая модель счастья;
    • Универсальная мотивационная система, построенная на математическом понятии счастья;
    Делегирование задач:
    • Осуществление делегирования;
    • Модель ситуационного лидерства Херси и Бланшара и ее ограничения;
    • SMART и другие техники;
    • Микроменеджмент и макроменеджмент;
    • Многочисленные примеры из жизни приматов в качестве гротесктной метафоры;
    • Декомпозиция задач и общее видение;
    • Специфические для методологии примеры;
    Мотивация:
    • Почему «кнут» не работает и не заработает;
    • Почему наш «пряник» нравится только нам, почему мы регулярно промахиваемся с «пряником»;
    • Мотивация и стимуляция;
    • Лидер и менеджер – поговорим об определениях;
    • Как стать лидером и другие риторические вопросы;
    • Обратная связь и наставничество;
    Контроль:
    • Как оценить результат работы тестировщика, примеры и контр примеры;
    • Как организовать «ненавязчивый» контроль в разных проектных командах;
    • Примеры с привязкой к методологии;
    Развитие команды:
    • Модель итеративного развития;
    • Как правильно развивать других и себя в рамках замкнутого цикла;
    • Советы по работе над планом персонального развития, как на уровне сотрудника, так и на уровне команды;
    • Коммуникации в команде;
    • Что зависит от менеджера;
    • Учитесь «конфликтовать»;
    • Как избежать «пустых» конфликтов;
    • Как исключить конфликты с разработчиками и другими заинтересованными лицами;
    • Основы Communication Management, на уровне специалиста, группы тестирования, команды, отдела;
    • Правило 60 \ 40;
    Управление временем для руководителя:
    • Как оптимально распределить своё время;
    • Почему тайм-менеджмент не всегда работает, как ТРИЗ поможет найти решение

  • 14:00 - 15:00

    Lunch

  • 15:00 - 19:00

    Управление / Работа с командой тестировщиков

    Anton Semenchenko

    Цели тренинга:
    • Формирование и закрепление эффективных управленческих навыков
    • Анализ текущего уровня подготовки, выявление сильных и слабых сторон через обратную связь в группе
    Целевая аудитория:
    • Текущие и потенциальные тест-менеджеры, ведущие тестировщики
    Программа тренинга
    Формирование команды:
    • «Миссия» тест-менеджера — сформировать успешную команду;
    • Составляем профиль идеального тестировщика в вакууме;
    • Составляем профиль компании \ проекта;
    • Составляем профиль приемлемого для вашей компании \ проекта тестировщика;
    • Техники проведения собеседований в компанию \ проект;
    • Как определить потенциал сотрудника при проведении собеседования; Как сделать всех сотрудников счастливыми:
    • Классические подходы;
    • Что такое счастье;
    • Математическая модель счастья;
    • Универсальная мотивационная система, построенная на математическом понятии счастья;
    Делегирование задач:
    • Осуществление делегирования;
    • Модель ситуационного лидерства Херси и Бланшара и ее ограничения;
    • SMART и другие техники;
    • Микроменеджмент и макроменеджмент;
    • Многочисленные примеры из жизни приматов в качестве гротесктной метафоры;
    • Декомпозиция задач и общее видение;
    • Специфические для методологии примеры;
    Мотивация:
    • Почему «кнут» не работает и не заработает;
    • Почему наш «пряник» нравится только нам, почему мы регулярно промахиваемся с «пряником»;
    • Мотивация и стимуляция;
    • Лидер и менеджер – поговорим об определениях;
    • Как стать лидером и другие риторические вопросы;
    • Обратная связь и наставничество;
    Контроль:
    • Как оценить результат работы тестировщика, примеры и контр примеры;
    • Как организовать «ненавязчивый» контроль в разных проектных командах;
    • Примеры с привязкой к методологии;
    Развитие команды:
    • Модель итеративного развития;
    • Как правильно развивать других и себя в рамках замкнутого цикла;
    • Советы по работе над планом персонального развития, как на уровне сотрудника, так и на уровне команды;
    • Коммуникации в команде;
    • Что зависит от менеджера;
    • Учитесь «конфликтовать»;
    • Как избежать «пустых» конфликтов;
    • Как исключить конфликты с разработчиками и другими заинтересованными лицами;
    • Основы Communication Management, на уровне специалиста, группы тестирования, команды, отдела;
    • Правило 60 \ 40;
    Управление временем для руководителя:
    • Как оптимально распределить своё время;
    • Почему тайм-менеджмент не всегда работает, как ТРИЗ поможет найти решение

  • 09:30 - 10:00

    Registration

  • 10:00 - 14:00

    Архитектура решений автоматизации тестирования UI 2.0

    Vadim Zubovich

    На тренинге мы проработаем следующие вопросы: 1) Сложности при построении систем Автоматизации тестирования UI;
    2) Сравнительный анализ инструментов Автоматизации тестирования UI (Web, Desktop, Mobile);
    3) Новые возможные лидеры – инструменты Автоматизации тестирования;
    4) Дополнительные возможности Open Source Community;
    5) Общие вопросы разработки Архитектуры;
    6) State-less и state-full решения, точки потенциального «расширения» \ «сужения» Архитектуры, критерии перехода, изоляция проблемных узлов решения для последующего параллельного запуска тестов;
    7) Вертикальная и горизонтальная декомпозиция при разработке Архитектуры: основные слои и модули
    8) Design Patterns специфические для автоматизации тестирования UI
    9) GoF Design Patterns в контексте Автоматизации тестирования UI
    10) Основные «связки» Design Patterns в контексте Автоматизации тестирования UI
    11) Типичные Архитектурные антипаттерны
    12) Общие рекомендации и выводы

  • 14:00 - 15:00

    Lunch

  • 15:00 - 19:00

    Архитектура решений автоматизации тестирования UI 2.0

    Vadim Zubovich

    На тренинге мы проработаем следующие вопросы: 1) Сложности при построении систем Автоматизации тестирования UI;
    2) Сравнительный анализ инструментов Автоматизации тестирования UI (Web, Desktop, Mobile);
    3) Новые возможные лидеры – инструменты Автоматизации тестирования;
    4) Дополнительные возможности Open Source Community;
    5) Общие вопросы разработки Архитектуры;
    6) State-less и state-full решения, точки потенциального «расширения» \ «сужения» Архитектуры, критерии перехода, изоляция проблемных узлов решения для последующего параллельного запуска тестов;
    7) Вертикальная и горизонтальная декомпозиция при разработке Архитектуры: основные слои и модули
    8) Design Patterns специфические для автоматизации тестирования UI
    9) GoF Design Patterns в контексте Автоматизации тестирования UI
    10) Основные «связки» Design Patterns в контексте Автоматизации тестирования UI
    11) Типичные Архитектурные антипаттерны
    12) Общие рекомендации и выводы

Conference (Day 2)

  • 10:30 - 11:00

    Registration

  • 11:00 - 11:40
  • 11:50 - 12:30

    10 популярных способов превратить простое в сложное при Автоматизации тестирования

    Anton Semenchenko

    Мы так привыкли к сложным решениям разработки из кровавого enterprise, что порой, на «автопилоте», не задумываясь, переносим неоправданно тяжеловесные подходы, Architectural и Design Pattern-ы, Approaches, взращивая кодо-монстра в считанне месяцы \ годы. Наиболее популярным техникам кодо-монстро-производства и будет посвящен наш докд. На выходе мы получим checklist из 10 стандартных задачь и способов их решения от упрощенного, до оптимального и далее технически-кошмарного. Приходите – будет интересно и holywar-но :)

  • 12:40 - 13:40

    Lunch

  • 13:40 - 14:20

    Оценка трудозатрат с помощью метода покер планирования: как не идти три книги, а полететь на орлах

    Anastasiya Hurynovich

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

  • 14:30 - 15:10

    Service Discovery для начинающих

    Andrey Ryoo

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

  • 15:20 - 16:00

    Эффективная распределенная QA команда

    Ruslan Ostropolsky

    Расскажу об особенности работы распределенной команды, от проблем, найма и до процессов работы. Уже 5 лет опыта работы именно с распределенной командой, в офисе нет ни одного тестировщика!

  • 16:00 - 16:20

    Coffe-break

  • 16:20 - 17:00
  • 17:10 - 17:50

    UI Test Automation and CI for HTML5 Canvas-based system

    Vladimir Gekhtman

    Хотел бы рассказать об интересном опыте тестирования системы для разработки моделей Machine Learning. В рамках проекта была необходимость создания фреймворка автоматизированного тестирования, умеющего работать с HTML5 Canvas. В докладе опишу различные проблемы, с которыми пришлось столкнуться, а также нестандартные последствия их решений для внедрения автотестов в CI.

  • 17:50 - 18:10

    Coffe-break

  • 18:10 - 18:50

    Api security testing

    Eduard Makedonskiy

    Поговорим о роли тестирования безопасности API для QA-специалистов. Являются ли уязвимости безопасности багами? OWASP top 10 из мира API и немного лайфхаков.

  • 19:00 - 19:40
  • 19:40 - 19:50

    Closing

  • 19:50 - 22:00

    After-party

  • 10:30 - 11:00

    Registration

  • 11:00 - 11:40

    Памятка молодого QA менеджера

    Anton Semenchenko

    Давайте рассмотрим основные концептуальные и «технические» вопросы QA менеджмента: как сформировать QA команду, мотивировать и развивать сотрудников, делегировать задачи и эффективно контролировать их выполнение, развивать ответственность, налаживать коммуникации.
    Итогом нашей беседы станет условный checklist, разделенный на 2 категории:
    • список вопросов, требующих ответов опытных QA менеджеров;
    • список книг \ статей \ рекоммендаций, которые стоит изучить молодым специалистам, прежде чем браться за решение подобных задач.

  • 11:50 - 12:30

    How to build traceability matrix of auto tests coverage

    Irina Serhiienko

    Главная идея - построить отчет, который показывает покрытие автотестов на тестовые артифакты типа юзер стори (Bdd testing approach). И второй более детальные способ покрытия АПИ ендпоинтов, которые берутся из Свагера - функциональное тестирование.

  • 12:40 - 13:40

    Lunch

  • 13:40 - 14:20

    Return on Investment в тестировании

    Anton Semenchenko

    Давайте рассмотрим основы Return on Investment в тестировании, чтобы и представители бизнеса, и технические специалисты понимали, хотя бы на концептуальном уровне, как рассчитывать экономическую эффективность, целесообразность тестирования в целом, особенно в случае применения разных видов тестирования: ручного и автоматизированного от пользовательского интерфейса до Unit-ов.

  • 14:30 - 14:50

    Пишите заголовки тест-кейсов лучше!

    Alexey Sotskov

    Тест-кейсы (как и код) чаще читают, чем пишут. Именно поэтому в них так ценятся простота и понятность. И самая важная часть тест-кейса - заголовок (как и заголовок у бага) может как очень сильно упрощать, так и сильно усложнять работу с тест-кейсами. Какие бывают заголовки тест-кейсов и почему некоторые из них лучше других - вы узнаете, посетив мой доклад!

  • 14:50 - 15:10

    Работа/настрой в команде

    Anna Travinskaya

    Важность и особенности работы в команде. Узкие места в командной работе. Позитивный настрой команды для достижения успеха.

  • 15:20 - 15:40

    Сквозь тернии к CI: автотесты в условиях legacy-проекта со сложной закрытой архитектурой

    Anton Surma

    Новейшие тренды в автоматизации ведут к попыткам переложить сложные или рутинные задачи регрессионного тестирования на сценарии автотестов. Но что делать, если тесты не имеют регламентированного времени прохода и механизмов получения тестовых данных по мере необходимости? Отказываться от автотестов вообще или всё-таки попробовать построить свой "велосипед"?

  • 15:40 - 16:00

    Как перестать пытаться быть менеджером и стать Инженером

    Alexander Pushkarev

    Да-да-да. Мы все слышали. "Ты должен развиваться". "Нужно следовать плану и выполнять perfomance цели". Все бы ничего, если бы это не было чушью.
    Наша индустрия заражена хреновыми инженерами и недорослями-менеджерами. А что если в тестировании есть что-то, что может вас заинтересовать, как инженера, не на пару лет? Что если это нормально быть мидлом в течении всей жизни и остаться инженером на протяжении всей карьеры? Давайте посмотрим "как там у них".
    Узнаем примеры настоящих экспертов в нашей индустрии.
    Поймем, что современная поговорка "ни строчки кода после 30-ти" - это чушь собачья
    Ну или просто послушаем нытье бывшего менеджера, а теперь инженера совсем за 30.

  • 16:00 - 16:20

    Coffe-break

  • 16:20 - 17:00

    База знаний в компании

    Anastasiia Zarechneva and Taisia Tolstunova

    Аннотация:
    В докладе мы расскажем вам о том, зачем нужна база знаний, какие они бывают, а также поделимся опытом создания базы знаний и покажем примеры:
    1. Что такое база знаний, зачем она нужна и что в ней хранить?
    2. Как выбрать платформу для работы с базой знаний;
    3. Структурирование информации: варианты и примеры;
    4. Есть ли жизнь без базы знаний и как начать создавать своё хранилище полезной информации.
    План доклада:
    1. О чем это и зачем?
    Что такое база знаний; что в ней хранится; как контент зависит от команды, масштабирования, текучки внутри команды; для чего база знаний вообще делается.
    2. Немного про выбор инструмента: или википодобная платформа (confluence, wikimedia, ...), или что-то альтернативное: например, н-р тестовых файлов на FTP.
    3. Структурирование информации: варианты, примеры, что можно брать в основу структурирования.
    4. Как жить без базы знаний?
    Что делать, если БЗ нет; какие есть ей альтернативы; как начать развиваться в сторону составления её для своей команды/отдела/проекта.

  • 17:10 - 17:50

    Тестирование в миниатюре или искусство построения процессов

    Artem Kuznetsov

    Каждый день мы проводим тестирование согласно какому-то установленному процессу.
    В какой-то момент мы понимаем что этот процесс не идеален и что-то в нём меняем. Когда у вас стартап, то ничего страшного, если изменения пошли во вред. Но когда у вас стабильный прод, есть реальные пользователи и все изменения нужно вводить аккуратно, то начинаются сложности.
    А что, если я скажу вам, что вам не обязательно менять сам процесс на живую. Суть в том, чтобы выработать такой подход и инструмент, который позволит оценивать эффективность изменения процессов тестирования на математической модели. Это исключает возникновения проблем на живом процессе и позволит прогнозировать продуктивность QA команды на проекте.

  • 17:50 - 18:10

    Coffe-break

  • 18:10 - 18:50

    Gatling and Page Object: a way to performance testing

    Ravil Ianbekov

    This talk will be interesting for those who have a lot of experience in UI testing but would like to start testing performance. I will outline the capabilities of the Gatling framework and how to build test logic.

  • 19:00 - 19:40
  • 19:40 - 19:50

    Closing

  • 19:20 - 22:00

    After-party

Organizers

  • Comaqa

Partners

  • DPI Solutions

Infopartners

  • CoreHard
  • dev.by
  • QA Soft
  • DPI Metallic
  • IT-academy
  • IBA
  • InterIT
  • Grodno IT Community
  • IT-Events
  • iti.bsuir.by
  • QA NINJAS
  • QA тестирование и котики | Testers