х2018 Autumn2018 Spring2017 Autumn Piter2017 Autumn Brest2017 Autumn Grodno2017 Summer2017 Spring2017 Winter2016 Birthday2016 Autumn2016 Jan2015 Birthday2015 Conf22014 Conf1
#COMAQA

COMAQA Autumn 2018

COMAQA Autumn 2018 – конференция выходного дня по автоматизированному и ручному тестированию.

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

Билеты
Дата Мастер-класс (день 1) Конференция (день 2)
20.09.2018 - 04.10.2018 200 BYN 150 BYN

Отель «Виктория СПА» предлагает специальные тарифы для размещения участников нашей конференции

Выступают

Мастер-классы (День 1)

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 14:00

    Быстрый старт в Web UI автоматизацию

    Алексей Виноградов

    Мастер-класс не посвящен API фреймворка Selenide, его можно найти онлайн. Мы так же не будем углубляться в решение технических проблем, возникающих при работе с тестами написаные с использованием Selenium.
    Я покажу вам, как я сам пишу Web UI тесты с помощью Selenide на реальных проектах. Участники мастер-класса увидят вживую примеры структурированного, читаемого и поддерживаемого кода, а также получат доступ к исходникам.
    План мастер-класса:
    1. Начинаем Web UI Automation проект
    2. Тесты с AAA (Arrange/Act/Assert)
    3. Локаторы
    4. PageObjects - PageWidgets
    5. Отладка
    5. Тесты в Continous Integration
    6. Selenium Grid и Сloud Services для тестов

  • 14:00 - 15:00

    Обед

  • 15:00 - 17:00

    Быстрый старт в Web UI автоматизацию

    Алексей Виноградов

    Мастер-класс не посвящен API фреймворка Selenide, его можно найти онлайн. Мы так же не будем углубляться в решение технических проблем, возникающих при работе с тестами написаные с использованием Selenium.
    Я покажу вам, как я сам пишу Web UI тесты с помощью Selenide на реальных проектах. Участники мастер-класса увидят вживую примеры структурированного, читаемого и поддерживаемого кода, а также получат доступ к исходникам.
    План мастер-класса:
    1. Начинаем Web UI Automation проект
    2. Тесты с AAA (Arrange/Act/Assert)
    3. Локаторы
    4. PageObjects - PageWidgets
    5. Отладка
    5. Тесты в Continous Integration
    6. Selenium Grid и Сloud Services для тестов

  • 17:00 - 17:30

    Кофе-пауза

  • 17:30 - 19:00

    Быстрый старт в Web UI автоматизацию

    Алексей Виноградов

    Мастер-класс не посвящен API фреймворка Selenide, его можно найти онлайн. Мы так же не будем углубляться в решение технических проблем, возникающих при работе с тестами написаные с использованием Selenium.
    Я покажу вам, как я сам пишу Web UI тесты с помощью Selenide на реальных проектах. Участники мастер-класса увидят вживую примеры структурированного, читаемого и поддерживаемого кода, а также получат доступ к исходникам.
    План мастер-класса:
    1. Начинаем Web UI Automation проект
    2. Тесты с AAA (Arrange/Act/Assert)
    3. Локаторы
    4. PageObjects - PageWidgets
    5. Отладка
    5. Тесты в Continous Integration
    6. Selenium Grid и Сloud Services для тестов

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 14:00

    Как улучшить контроль качества на проекте

    Роман Сорока

    1. Мастер-класс будет полезен:
    • для специалистов по ручному, автоматизированному тестирования начиная от уровня Junior и выше, которые хотят понять как более эффективно улучшить качество на проекте и свою роль в этом процессе.
    • разработчикам любого уровня кто хочет лучше понять QA и стать более эффективным разработчиком и лучше понимать нужды заказчика и команды.
    • начинаяющим Тим Лидам, Тест Менеджерам и Проектным Менеджерам, которые хотят глубже понять на практике особенности формирования метрик, психологию Agile и улучшить коммуникацию в команде и с заказчиком, а самое главное получить набор методик для тренировки молодых специалистов в игровой форме для повышения производительности команд.
    2. Данный мастер-класс через практические упражнения позволяет эмулировать различные ключевые области жизни проекта. Будем управлять своим проектом, выстраивать QA/QC для него, вести переговоры с заказчиком и формировать команду. Участники смогут в начале применить те знания которыми обладают и оценить свой уровень и понимание, а ткже узнать опыт других участников, прочуствовать всё на практике, затем будет предложена работа над ошибками в который будет предлагатья теория решения и все переданные приёмы будут снова закреплены на практике. Тренинг коснётся таких областей как: метрики, методологии разработки (Agile vs Waterfall), отчётность, коммуникация с заказчиком и внутри команды, командопостроение, прогнозирование, выстраивание процесса работ, мозговой штурм.
    3. Каждый слушатель изучит теорию и закрепит на практике:
    • Важность метрик и как их выбирать и формировать.
    • Важность итерационного подхода и как его выстраивать.
    • Трудности работы в команде и интеграции новичков и как их решать.
    • Ценность мозгового штурма и синергии и как их использовать.
    • Проблемы и тонкости в переговоре с заказчиком и командой и как их преодолевать.
    • Важность процессов и как их улучшать и использовать.
    • Трудности прогнозирования и как повышать его точность.

  • 14:00 - 15:00

    Обед

  • 15:00 - 17:00

    Как улучшить контроль качества на проекте

    Роман Сорока

    1. Мастер-класс будет полезен:
    • для специалистов по ручному, автоматизированному тестирования начиная от уровня Junior и выше, которые хотят понять как более эффективно улучшить качество на проекте и свою роль в этом процессе.
    • разработчикам любого уровня кто хочет лучше понять QA и стать более эффективным разработчиком и лучше понимать нужды заказчика и команды.
    • начинаяющим Тим Лидам, Тест Менеджерам и Проектным Менеджерам, которые хотят глубже понять на практике особенности формирования метрик, психологию Agile и улучшить коммуникацию в команде и с заказчиком, а самое главное получить набор методик для тренировки молодых специалистов в игровой форме для повышения производительности команд.
    2. Данный мастер-класс через практические упражнения позволяет эмулировать различные ключевые области жизни проекта. Будем управлять своим проектом, выстраивать QA/QC для него, вести переговоры с заказчиком и формировать команду. Участники смогут в начале применить те знания которыми обладают и оценить свой уровень и понимание, а ткже узнать опыт других участников, прочуствовать всё на практике, затем будет предложена работа над ошибками в который будет предлагатья теория решения и все переданные приёмы будут снова закреплены на практике. Тренинг коснётся таких областей как: метрики, методологии разработки (Agile vs Waterfall), отчётность, коммуникация с заказчиком и внутри команды, командопостроение, прогнозирование, выстраивание процесса работ, мозговой штурм.
    3. Каждый слушатель изучит теорию и закрепит на практике:
    • Важность метрик и как их выбирать и формировать.
    • Важность итерационного подхода и как его выстраивать.
    • Трудности работы в команде и интеграции новичков и как их решать.
    • Ценность мозгового штурма и синергии и как их использовать.
    • Проблемы и тонкости в переговоре с заказчиком и командой и как их преодолевать.
    • Важность процессов и как их улучшать и использовать.
    • Трудности прогнозирования и как повышать его точность.

  • 17:00 - 17:30

    Кофе-пауза

  • 17:30 - 19:00

    Как улучшить контроль качества на проекте

    Роман Сорока

    1. Мастер-класс будет полезен:
    • для специалистов по ручному, автоматизированному тестирования начиная от уровня Junior и выше, которые хотят понять как более эффективно улучшить качество на проекте и свою роль в этом процессе.
    • разработчикам любого уровня кто хочет лучше понять QA и стать более эффективным разработчиком и лучше понимать нужды заказчика и команды.
    • начинаяющим Тим Лидам, Тест Менеджерам и Проектным Менеджерам, которые хотят глубже понять на практике особенности формирования метрик, психологию Agile и улучшить коммуникацию в команде и с заказчиком, а самое главное получить набор методик для тренировки молодых специалистов в игровой форме для повышения производительности команд.
    2. Данный мастер-класс через практические упражнения позволяет эмулировать различные ключевые области жизни проекта. Будем управлять своим проектом, выстраивать QA/QC для него, вести переговоры с заказчиком и формировать команду. Участники смогут в начале применить те знания которыми обладают и оценить свой уровень и понимание, а ткже узнать опыт других участников, прочуствовать всё на практике, затем будет предложена работа над ошибками в который будет предлагатья теория решения и все переданные приёмы будут снова закреплены на практике. Тренинг коснётся таких областей как: метрики, методологии разработки (Agile vs Waterfall), отчётность, коммуникация с заказчиком и внутри команды, командопостроение, прогнозирование, выстраивание процесса работ, мозговой штурм.
    3. Каждый слушатель изучит теорию и закрепит на практике:
    • Важность метрик и как их выбирать и формировать.
    • Важность итерационного подхода и как его выстраивать.
    • Трудности работы в команде и интеграции новичков и как их решать.
    • Ценность мозгового штурма и синергии и как их использовать.
    • Проблемы и тонкости в переговоре с заказчиком и командой и как их преодолевать.
    • Важность процессов и как их улучшать и использовать.
    • Трудности прогнозирования и как повышать его точность.

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 14:00

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

    Антон Семенченко

    1. Концептуальные основы ООП для QA
    2. Рефакторинг по Фаулеру и Кириевски как критерий перехода от процедурных решений к ООП, от state less к state full архитектуре и обратно
    3. Архитектура решений Автоматизации тестирования: концепция, слои, модули
    4. Automation Design Patterns (UI mostly)
    5. Selenium wrappers и вопросы Архитектуры
    6. Демонстрация реализации QA Automation Design Patterns на практике, сравнительный анализ вариантов реализации
    7. Основные GoF Design Patterns в Автоматизации
    8. Основные Anti-Patterns в Автоматизации
    9. Параллельный запуск тестов
    10. Rest API Automation
    11. Continuous Integration \ Continuous Delivery
    12. Типовые вопросы по архитектуре Автоматизации на интервью
    13. «Как стать Senior Automation Engineer 2.0»

  • 14:00 - 15:00

    Обед

  • 15:00 - 17:00

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

    Антон Семенченко

    1. Концептуальные основы ООП для QA
    2. Рефакторинг по Фаулеру и Кириевски как критерий перехода от процедурных решений к ООП, от state less к state full архитектуре и обратно
    3. Архитектура решений Автоматизации тестирования: концепция, слои, модули
    4. Automation Design Patterns (UI mostly)
    5. Selenium wrappers и вопросы Архитектуры
    6. Демонстрация реализации QA Automation Design Patterns на практике, сравнительный анализ вариантов реализации
    7. Основные GoF Design Patterns в Автоматизации
    8. Основные Anti-Patterns в Автоматизации
    9. Параллельный запуск тестов
    10. Rest API Automation
    11. Continuous Integration \ Continuous Delivery
    12. Типовые вопросы по архитектуре Автоматизации на интервью
    13. «Как стать Senior Automation Engineer 2.0»

  • 17:00 - 17:30

    Кофе-пауза

  • 17:30 - 19:00

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

    Антон Семенченко

    1. Концептуальные основы ООП для QA
    2. Рефакторинг по Фаулеру и Кириевски как критерий перехода от процедурных решений к ООП, от state less к state full архитектуре и обратно
    3. Архитектура решений Автоматизации тестирования: концепция, слои, модули
    4. Automation Design Patterns (UI mostly)
    5. Selenium wrappers и вопросы Архитектуры
    6. Демонстрация реализации QA Automation Design Patterns на практике, сравнительный анализ вариантов реализации
    7. Основные GoF Design Patterns в Автоматизации
    8. Основные Anti-Patterns в Автоматизации
    9. Параллельный запуск тестов
    10. Rest API Automation
    11. Continuous Integration \ Continuous Delivery
    12. Типовые вопросы по архитектуре Автоматизации на интервью
    13. «Как стать Senior Automation Engineer 2.0»

Конференция (День 2)

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 11:40

    Типичные ошибки автоматизаторов

    Антон Семенченко и Вадим Зубович

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

  • 11:50 - 12:30

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

    Антон Семенченко и Сергей Контява

    Мы в несколько этапов "нарисуем" наиболее популярные схемы Архитектуры решений Автоматизации тестирования, увидим какие ограничения накладываются, если накладываются, популярными подходами к Автоматизации, такими как DDT, Key-Word, BDD, DSL и другими.

  • 12:40 - 13:20

    Сложные кейсы в Web UI автоматизации (Workshop)

    Алексей Виноградов

    Экспериментальный формат, тема повышенной сложности. В данном воркшопе Алексей разберёт вместе с вами один из непростых типичных практических кейсов UI автоматизации. От вас ожидаются опыт написания UI тест-кейсов и знание Java. Польза от воркшопа напрямую зависит от вклада участников в решение поставленной проблемы

  • 13:30 - 14:30

    Обед

  • 14:30 - 15:10

    Путь становления QA Automation инженера

    Станислав Пешкур

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

  • 15:20 - 16:00

    Роли в команде – «модель Белбина» в QA примерах

    Максим Цепков

    Книга Меридита Белбина "Команды менеджеров. Секреты успеха и причины неудач" рассказывает об уникальной работе - экспериментальном выделении ролей в командах, соревновавшихся под внешним наблюдением. Работа закончилась успехом - были выделены типы ролей, распознаваемый на основе тестов. А на основе ролевого состава соревнующихся команд удавалось давать достаточно достоверные прогнозы о результатах соревнований. Экспериментальный характер наблюдений позволил проделывать недопустимое в реальной жизни - формировать неудачные команды, наблюдать за ними и анализировать причины их провалов. Далее результаты исследований успешно применялись на практике, в полевых условиях, теория обогащалась и развивалась. Вторая книга "Типы ролей в командах менеджеров" посвящена особенностям формирования команд, соответствию между ролями и должностными позициями. Применимость модели Белбина не ограничивается менеджерами. Ее излагает Эдвард Йордан в разделе "Проблемы формирования проектной команды" своей книги "Смертельный марш", Rob Thomsett адаптировал модель к командам IT-проектов. Поэтому я думаю, что знакомство с моделью Белбина будет полезно участникам QA конференции.

  • 16:00 - 16:20

    Кофе-пауза

  • 16:20 - 16:40

    Заимствуют все или как развивается ИТ отрасль

    Роман Сорока

    В докладе мы рассмотрим как эволюционирует и развивается ИТ отралсь анализируя и в дальнейшем заимствуя готовые решения из мира природы. Поговорим об алгоритмах, включая генетический и муравьиный; контроле качества, проводя параллели с окружающей нас средой; «натуральном» QA \ QC и работе над «ошибками»; процессах и методологиях, естественном Agile и поиске оптимальных решений. Каждый слушатель вынесет для себя базовые знания об оптимальных естественных алгоритмах, применимых в нашей ежедневной работе, свежий взгляд на многообразие QA / QC, метафористически прочуствует Agile.

  • 16:40 - 17:00

    Карьерное консультирование «для чайников

    Роман Сорока

    Давайте посмотрим на интервью полярно, со стороны кандидата и работодателя, поговорим о том, как строить карьеру, профессиональное и личностное развитие от ближайшей точки бифуркации – успешного или не успешного интервью, как себя позиционировать, как эффективней зарабатывать и в итоге «жить счастливо». Идеальный конечный результат нашего диалога – условный алгоритм «достижения.

  • 17:10 - 17:50

    QA стратегия

    Мойсеенко Наталия

    Эффективная тестовая стратегия может помочь предоставить продукт лучшего качества в ограниченном ресурсами случае – у меня есть несколько советов и рекомендаций как построить эту стратегию, как общаться с командой и заказчиком.

  • 17:50 - 18:10

    Кофе-пауза

  • 18:10 - 18:50

    Как строить свой профессиональный путь - схемы самоопределения в QA контексте

    Максим Цепков

    Современный мир предполагает, что человек сам определяет свой путь развития, и делает это достаточно часто, в отличие от мира прошлого, в котором ты определялся всего пару раз, выбирая профессию и создавая семью, да и то это часто делали за тебя родители. А сейчас люди каждый год меняют свою специализацию и карьерную траекторию, принимают решения об обучении тем или иным технологиям. И ожидается, что люди сами будут проявлять активность, служить драйвером собственных изменений и делать выбор. В докладе будет предложена сборка схем, которые позволяют намечать вехи своего будущего, относиться к самому себе как к проекту. Включая подход к поиску баланса между собственными интересами и интересами проекта и компании, что тоже является сейчас актуальной проблемой: после отказа от лозунга "стань таким, как нужно проекту" маятник очень сильно качнулся в другую сторону с лозунгом "примите меня таким, как я есть", что для проекта не слишком конструктивно. Предлагаемые схемы дают подход к поиску win-win между этими крайностями

  • 19:00 - 19:10

    Закрытие

  • 19:20 -

    After-party

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 11:20

    MAKE IT REAL: как мы создавали настольную игру для тестировщиков

    Екатерина Шепелева и Галина Доксвель

    Профессиональные комьюнити - это не обязательно скучно. Организовав в компании сообщество тестировщиков и постоянно внедряя что-то новое и интересное, практикуя геймификацию и management for hapiness стратегию, в какой-то момент мы решили пойти еще дальше и создать настольную игру для тестировщиков. Мы хотели чтобы она была одновременно интересной и образовательной. Чтобы она могла стать платформой, которая бы объединяла и стимулировала делиться опытом, а также весело проводить время в кругу своих колег и способствовать развитию компетенции тестирования вцелом. И мы очень хотим рассказать о своем опыте создания возможностей и внедрения замыслов в реальность, чтобы вдохновить и вас на интересное совмещение работы и увлечений!

  • 11:20 - 11:40

    Эволюция QA специалиста

    Роман Сорока

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

  • 11:50 - 12:30

    TESTO: true testers game (часть 1)

    Екатерина Шепелева и Галина Доксвель

    Приглашаем желающих поиграть в новую настольную игру для тестировщиков, а также для тех, кто только начинает свой путь в тестировании! TESTO - игра, которая дает возможность бросить вызов своей экспертизе, вспомнить забытое и весело провести время в кругу коллег. Вас ждет много интересных и разнообразных вопросов из сферы тестирования, автоматизации и компьютерных технологий в целом. Более того, TESTO открывает прекрасные возможности для обмена опытом, командной работы и приятного непринужденного общения. Так что, присоединяйтесь - и позитивные эмоции и активация вашей компетенции в тестировании гарантированы!

  • 12:40 - 13:20

    TESTO: true testers game (часть 2)

    Екатерина Шепелева и Галина Доксвель

    Приглашаем желающих поиграть в новую настольную игру для тестировщиков, а также для тех, кто только начинает свой путь в тестировании! TESTO - игра, которая дает возможность бросить вызов своей экспертизе, вспомнить забытое и весело провести время в кругу коллег. Вас ждет много интересных и разнообразных вопросов из сферы тестирования, автоматизации и компьютерных технологий в целом. Более того, TESTO открывает прекрасные возможности для обмена опытом, командной работы и приятного непринужденного общения. Так что, присоединяйтесь - и позитивные эмоции и активация вашей компетенции в тестировании гарантированы!

  • 13:30 - 14:30

    Обед

  • 14:30 - 15:10

    TestRail. Введение, Интеграция, Автоматизация

    Равиль Янбеков

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

  • 15:20 - 16:00

    Создание сложного фреймворка с помощью TypeScript (Workshop) часть 1

    Виталий Городков

    Я покажу вам коллеги как за 2 часа можно разработать тестовый фреймворк используя «киллер фичи» языка тайпскрипт. Мы увидим, как можно эффективно и «круто» писать на Cucumber, Jasmine и Chai. Также мы разработаем минимум архитектуры \ инфраструктуры для фреймворка на базе PageObject и Observer паттернов. Посмотрим что выйдет из «предложенного салата» - приходите будет интересно.

  • 16:00 - 16:20

    Coffe-break

  • 16:20 - 17:00

    Создание сложного фреймворка с помощью TypeScript (Workshop) часть 2

    Виталий Городков

    Я покажу вам коллеги как за 2 часа можно разработать тестовый фреймворк используя «киллер фичи» языка тайпскрипт. Мы увидим, как можно эффективно и «круто» писать на Cucumber, Jasmine и Chai. Также мы разработаем минимум архитектуры \ инфраструктуры для фреймворка на базе PageObject и Observer паттернов. Посмотрим что выйдет из «предложенного салата» - приходите будет интересно.

  • 17:10 - 17:50

    Создание сложного фреймворка с помощью TypeScript (Workshop) часть 3

    Виталий Городков

    Я покажу вам коллеги как за 2 часа можно разработать тестовый фреймворк используя «киллер фичи» языка тайпскрипт. Мы увидим, как можно эффективно и «круто» писать на Cucumber, Jasmine и Chai. Также мы разработаем минимум архитектуры \ инфраструктуры для фреймворка на базе PageObject и Observer паттернов. Посмотрим что выйдет из «предложенного салата» - приходите будет интересно.

  • 17:50 - 18:10

    Coffe-break

  • 18:10 - 18:50

    Автоматизация тестирования производительности. Миф или реальность

    Андрей Стахиевич

    На различных IT конференциях было приведено достаточно много примеров успешной автоматизации тестирования производительности, порой даже слишком много. Тем не менее, у меня осталось несколько животрепещущих вопросов, на которые я так и не услышал ответы. О подобных «каверзных» вопросах я и хотел бы поговорить, а так же рассказать какие задачи стоят на нашем текущем проекте и способах их решения. Присоединяйтесь к дискуссии – будет интересно.

  • 19:00 - 19:10

    Закрытие

  • 19:20 -

    After-party

  • 10:30 - 11:00

    Регистрация

  • 11:00 - 11:20

    Антидоклад «Реальное QA»: в реальной жизни с реальными людьми

    Алиса Бойко

    Давайте попробуем сравнить особенности работы в больших и маленьких компаниях, специфику service и outsourcing специализаций. Ну или в околонаучном ключе: поговорим о том, как живется QA специалисту в бизнес контексте; попробуем нарисовать альтернативный vision - картину реального мира. Обсудим тонкости функционирования системы QA в жестком гомеостазе мира бизнес потребностей.

  • 11:20 - 11:40

    Тестирование интерфейсов руками тестеровщика глазами социолога

    Алиса Бойко

    Спешу признаться в «страшном» - гуманитарное прошлое меня никак окончательно не отпустит, более того, порой «насильно» пытается помочь в работе. Учеба в Аспирантуре Социологических наук позволяет по новому, с подковано – профессиональной точки зрения, посмотреть на тестирование интерфейсов и рассказать об ошибках, на которые порой не обращают внимания, а зря ...

  • 11:50 - 12:10

    Оракулы в тестировании

    Екатерина Калинина

    Давайте поговорим об оракулах в тестировании. Хочу поделиться своим личным опытом, возможно, он будет полезен и вы не наступите на те же«грабли» что и я на заре карьеры. Я расскажу о том, на что опиралась в тестировании, как принимала решение баг, фича или «чудо чудное»; «Кто виноват» и «Что делать» когда это твой первый проект

  • 12:10 - 12:30

    "Использование самописных букмарклетов"

    Ольга Бессонова

    В ходе докалада будут освещены следующие темы:
    Использование jQuery для проверки локаторов (xpath, css selectors) из Developer Tools.
    Выведение на alert текста, находящегося в DOM страницы по заданному локатору
    Написание собсветного букмарклета и его добавление в различные браузеры.
    Адоптация букмарклета для показа полезной инфы с тестируемого сайта (session id, и т.д.)
    Использование букмарклета при проведении тестирования, когда доступ к Developer Tools затруднен на примере Ipad
    Преимущества подхода по сравнению с обычными extensions к браузерам

  • 12:40 - 13:00

    Оси в xpath и как избежать их явного указания

    Илья Наумович

    Xpath локаторы более универсальные, чем css. Функциональность им добавляет работа с осями. Однако, локатор, в котором оси указаны явно, выглядит немного странно. В докладе будут рассмотрены приёмы, которые помогут избежать явного указания осей.

  • 13:00 - 13:20
  • 13:30 - 14:30

    Обед

  • 14:30 - 15:10

    Почему мы знаем, как надо, но делаем как попало?

    Анна-Мария Загайнова

    Мы постоянно сталкиваемся с очевидными ошибками и нарушениями процессов. Часто наблюдаем как делается (а зачастую и делаем сами) то, что очевидно делать нельзя. Почему так происходит и как с этим жить?

  • 15:20 - 16:00

    Функциональное тестирование API используя SoapUI

    Тимур Гарафутдинов

    SoapUI – один из самых популярных инструментов API тестирования. Мы сравним open-source версию, с профессионально. Рассмотрим плюсы и минусы этого программного средства, возможности расширения.

  • 16:00 - 16:20

    Кофе-пауза

  • 16:20 - 17:00

    Модель компетенций QA специалиста как инструмент для проведения собеседований, разработки планов индивидуального и командного развития, пересмотра зарплаты

    Антон Семенченко и Алексей Калашников

    Мы остановимся на 3-х наиболее важных аспектах любой модели компетенций, поделимся вариантом алгоритма разработки и внедрения собственной на уровне проекта, пула проектов, отдела или компании в целом, покажем, что без фундамента в виде модели компетенций, невозможно эффективно проводить собеседования, строить планы командного и индивидуального развития, аргументированно пересматривать level специалиста и зарплату. Итогом нашей беседы будет демонстрация реализации этих подходов в ЭПАМ – система grow на примере QA специалистов.

  • 17:10 - 17:50

    BDD: треугольник с вершинами Risk Management, QA Management и горячо дискутируемая техническая составляющая

    Антон Семенченко

    Behavior Driven Development в Автоматизации тестирования до сих пор порождает горячие дискуссии, так, кулуарный диалог об этом подходе после SQA Days 21 продолжался более часа, а границы применимости и не применимости, вопросы целесообразности и эффективности так и остались открытыми. Мы попытались расставить точки над и, посвятив BDD 2 доклада на конференции COMAQA Autumn 2017 Piter, но, судя по бурной полемике, однозначные интерпретации и исчерпывающие аргументы так и не были представлены. Давайте попытаемся исправить это досадное недоразумение рассмотрев BDD как треугольник с вершинами Risk Management, QA Management и, само собой, техническая составляющая.

  • 17:10 - 17:50

    BDD: треугольник с вершинами Risk Management, QA Management и горячо дискутируемая техническая составляющая

    Алексей Калашников

    Behavior Driven Development в Автоматизации тестирования до сих пор порождает горячие дискуссии, так, кулуарный диалог об этом подходе после SQA Days 21 продолжался более часа, а границы применимости и не применимости, вопросы целесообразности и эффективности так и остались открытыми. Мы попытались расставить точки над и, посвятив BDD 2 доклада на конференции COMAQA Autumn 2017 Piter, но, судя по бурной полемике, однозначные интерпретации и исчерпывающие аргументы так и не были представлены. Давайте попытаемся исправить это досадное недоразумение рассмотрев BDD как треугольник с вершинами Risk Management, QA Management и, само собой, техническая составляющая.

  • 17:50 - 18:10

    Кофе-пауза

  • 18:10 - 18:50

    Разработка минимального полного фреймворка для старта UI Автоматизации на примере Selenium-а

    Антон Семенченко

    В рамках доклада будет представлен вариант минимального полного фреймворка для старта UI Автоматизации на примере Selenium-а. Каждый аспект фреймворка будет рассмотрен в 3-х плоскостях: теоретической, практической и визуальной. Теоретическая часть в минималистическом стиле введет считанные определения и аргументы в случае неоднозначных, дискутируемых областей. Практическая часть – будет состоять из слайдов с исходным кодом. Визуальная часть – набора UML диаграмм. Итогом беседы станет готовый для скачивания проект с несколькими тестами в качестве примера и исчерпывающая документация в виде текста с определениями и выбранными компромиссами, а так же набор UML диаграмм, исчерпывающе описывающих проект. В качестве Next steps мы опишем направление движения в сторону развития проекта с добавлением Key-Word, BDD и DSL «слоя». Приходите – будет практично, визуально, интересно и, по возможности, весело-задорно.

  • 19:00 - 19:10

    Закрытие

  • 19:20 -

    After-party

Организаторы

  • Comaqa

Партнеры

  • Epam
  • DPI Solutions

Инфопартнеры

  • InterIT
  • Образование для будущего
  • radio-qa.com
  • Аргументы и Факты
  • software-testing.ru
  • dev.by
  • myfreedom
  • Imaguru
  • vse-kursy.by
  • IT-academy
  • IBA
  • CoreHard
  • itstep.by
  • Job tut.by
  • QA Blog
  • Grodno IT Community
  • IT-Events
  • vse-kursy.com
  • iti.bsuir.by
  • Afisha.tut.by
  • Relax.by