COMAQA Spring 2017 Сonference

COMAQA Spring 2017 Сonference – очередная большая конференция выходного дня по автоматизированному и ручному тестированию.

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

Регистрация для просмотра онлайн-трансляции

Представлено более 20 докладов, разделенных на 6 секций:

Автоматизация тестирования (8 докладов)

Менеджмент в тестировании (4 доклада)

DevOps (4 доклада)

Человеческий капитал в тестировании (3 доклада)

Тестирование и данные (2 доклада)

Специальные виды тестирования (2 доклада)

#COMAQA

Выступают

Расписание

  • 10:00 - 10:50

    Регистрация участников

  • 10:50 - 11:00

    Открытие

  • 11:00 - 11:40

    Docker and Selenoid - Make Autotests Great Again

    Павел Сенин

    Docker очень удобный инструмент, чтобы легко и за секунды разворачивать необходимую инфраструктуру только на время прохождения автотестов (браузеры разных вендоров и версий в изолированных контейнерах, вспомогательные сервисы-затычки и т.п.). Браузеры в контейнерах позволяют легко распаралелить выполнение автотестов - это кардинально уменьшает время выполнения, обеспечивают чистую среду выполнения для каждого авто-теста - это повышает надежность работы тестов. Контейнеры в отличии от ВМ легко создаются и убиваются, это позволяет значительно экономить на аренде вычислительных ресурсов. Кратко о docker в Windows. Описание принципов работы Selenoid - https://github.com/aandryashin/selenoid - чем он лучше обычного HUB и HUB на docker. Возможное Демо, в зависимости от уточненой темы доклада и времени: простая демонстрация основ docker, запуск Jenkins и нескольких автоматически подключенных Slave "одной командой", запуск и демонстрация работы Selenoid.

  • 11:50 - 12:30

    Готовим Docker для Автоматизации Тестирования

    Вадим Гущенсков

    Docker как технология уже давно и интенсивно используется на некоторых проектах. Этот доклад посвящен вариантам использования Docker-а для автоматизации тестирования на таких проектах, таким как: верификация деплоя микросервисов, построение изолированной среды для тестирования, мониторинг состояния продакшена.

  • 12:40 - 13:20

    Опыт автоматизации интеграционного тестирования и внедрения DevOps в банковском процессинге

    Алексей Якимович

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

  • 13:30 - 14:10

    Codeception + Docker + Robo и что из этого вышло

    Ваге Закарян

    Параллелизация тестов, а именно: лучший пхп тулл для автоматизации (Codeception); основы Docker контейнирезации; robo - что это и зачем он нам нужен; profit

  • 14:10 - 14:30

    Кофе-пауза

  • 14:30 - 15:10
  • 15:20 - 15:40

    "Гоп-стоп" автоматизация: записки сумасшедшего №0001

    Тимофей Авилин

    В кратком докладе рассматривается пример "неудачной" автоматизации, которая приводит к демотивации команды, нестабильным тестам, бессмысленным затратам времени и неудовлетворённому заказчику. Стек автоматизации: API (Exchange, REST, Azure), DB, WindowsPowerShell, TFS, MsTest.

  • 15:50 - 16:10

    Автоматизация тестирования: набор рецептов для начинающих

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

    Что делать если автоматизировать надо, а команды из 10 автоматизаторов нет и не будет. Докладчики расскажут о том как быстро и эффективно организовать автоматизацию на проекте с нуля и в одиночку. В ходе презентации вы узнаете как правильно начать строить фреймворк для автоматизации тестирования API и UI.

  • 16:20 - 17:00

    Жизнь на костылях, или антипаттертны UI-автоматизации

    Вадим Зубович

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

  • 17:00 - 17:20

    Кофе-пауза

  • 17:20 - 18:00

    Применение паттерна Page Object для Автоматизации тестирования веб-сервисов

    Сергей Порицкий

    Доклад о том, как еще можно организовать автоматизацию тестирования веб-сервисов, а именно, приспособить подход/шаблон Page Object (казалось бы, причем тут он?). Главное достоинство подхода - его максимальная простота и дружелюбность. Мы рассмотрим живой и успешно работающий на реальном проекте фреймворк, построенный подобным образом, разберём на слои, обсудим плюсы, минусы и саму идею подхода в целом.

  • 18:10 - 18:50

    ReportPortal 3x. Техническая сторона вопроса

    Андрей Воробьев

    Рассмотрим что же изменилось с технической части новой версии ReportPortal. Обсудим текущие проблемы, пути их решения и планы по развитию приложения на ближайшее будущее.

  • 19:00 - 19:40
  • 19:50 - 20:30

    Тестирование в мире данных

    Игорь Хрол

    Руководство компаний старается принимать решения не по наитию, а на основе цифр и объективных данных. Как же тестировать работу программного обеспечения, которое эти цифры считает? Если код, обработав данные компании за год, показывает 42% — это правильный ответ, или же там ошибка, и мы должны были получить 43%? На основе практик, наработанных в отделе аналитики компании Toptal, хотелось бы ответить на эти вопросы. BI, ETL, DWH, ML... Если вы знаете, что означают эти аббревиатуры — приходите поговорить о тестировании в мире данных.

  • 20:40 - 21:20

    Автоматизация тестирования Desktop-ных приложений: от сравнительного анализа к трендам

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

    В докладе мы проанализируем критерии выбора инструмента автоматизации тестирования Desktop-ных приложений, проговорим подмножество наиболее важных и интересных заказчику, «исполнителю» и менеджеру. Рассмотрим ситуацию на рынке, узнаем, какие инструменты представлены, проведем сравнительную характеристику каждого из более чем 20 решений по 22 критериям. От сравнительного анализа перейдем к трендам, не только структурируем картину сегодняшнего дня, но и поймем, какие инструменты будут актуальны завтра.

  • 20:20 - ...

    Afterparty

  • 10:00 - 10:50

    Регистрация участников

  • 10:50 - 11:00

    Открытие

  • 11:00 - 11:40

    Игра тестирования

    Роман Сорока

    Демонстрация процесса continuous delivery на базе коктейля – гремучей смеси из телесериала "Игра престолов" и богатом практическом опыте докладчика, а так же проговаривание примеров использования логических инструментов для облегчения работы тестирования.

  • 11:50 - 12:30

    Lean для автоматизаторов

    Дмитрий Татти

    Как принципы Lean (бережливое производство) можно применять для повышения эффективности автоматизации тестирования

  • 12:40 - 13:20

    Scrum metrics

    Виктория Симоненко

    Позволяют ли метрики эффективно управлять проектом: диагностировать проблемы, локализовать их, исправлять и проверять? Как использовать метрики с максимальной результативностью?

  • 13:30 - 14:10
  • 14:10 - 14:30

    Кофе-пауза

  • 14:30 - 15:10

    Система компетенций

    Егор Сосковец

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

  • 15:20 - 17:00

    Подбор тестировщиков по компетенциям

    Елена Татти

    Компетенции (soft skills) - это качества человека, напрямую не связанные с его профессиональными навыками, такие как честность, целеустремленность, лидерство. Зачастую именно эти качества делают сотрудника ценным или наоборот - невыносимым, не смотря на его отличные рабочие навыки. Для "стартовых" позиций, на которых опыт необязателен, подбор по компетенциям становится особенно актуальным. В рамках доклада мы совместно составим профиль компетенций для сотрудников, работающих в тестировании, а также рассмотрим методы их выявления.

  • 17:00 - 17:20

    Кофе-пауза

  • 17:20 - 18:00

    Когда пряником тоже бьют - что делать?

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

    Эта история будет про всех, кто хотя бы раз сталкивался с проблемами с мотивацией. История для тех, кому только предстоит с этим столкнуться. Кто виноват, что делать и как с этим жить?

  • 18:10 - 18:50

    Usability Testing

    Виктория Симоненко

    Что же такое тестирование usability? Мы поговорим о базовых определениях и «мифологии», характеристиках и критериях по Jakob Nielsen, обсудим подходы к решению поставленных перед нами задач.

  • 19:00 - 19:40

    Безопасность веб приложений

    Владислав Мурашко

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

  • 20:20 - ...

    Afterparty

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

  • COMAQA.BY

Партнеры

  • DPI Solutions
  • EPAM
  • SQA Days

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

  • software-testing.ru
  • dev.by
  • myfreedom
  • Imaguru
  • Форму по программной инженерии для студентов
  • IT-academy
  • IBA Institute
  • CoreHard.by
  • itstep.by