COMAQA Summer 2017 Сonference

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

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

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

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

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

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

DevOps (2 доклада)

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

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

#COMAQA

Выступают

Расписание

  • 10:00 - 10:50

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

  • 10:50 - 11:00

    Открытие

  • 11:00 - 11:40

    Advanced test automation techniques for responsive apps and sites

    Adam Carmi

    Responsive web design has become the preferred approach for building sites and apps that provide an optimal viewing and interaction experience on any phone, tablet, desktop or wearable device. However, automatically testing these responsive sites and apps can be quite a challenge, due to the need to cover all supported layouts, their respective navigation, and visible content. In this session we will implement a complete Selenium-based automated test for a popular responsive website from scratch. You will learn how to effectively design responsive page objects, implement generic tests that work for all the layouts of your app, control the browser’s viewport size in order to accurately target layout transition points, incorporate layout-specific assertions in your tests, and visually validate the correctness of your app’s layout​. We will also share tips and best practices for test planning and execution.

  • 11:50 - 12:30

    Тестирование сервисов: tips and tricks

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

    Тестирование сервисов: tips and tricks

  • 12:40 - 13:20

    Automation testing of REST endpoints in a less coded way

    Aleh Struneuski

    Мы проговорим один из вариантов реализации подхода для автоматизиции тестирования web-services (REST), который не требует навыков программирования для создания тестовых сценариев, конечно, только после того как разработан тестовый фреймворк. Обсудим плюсы, минусы, ограничения предложенного подхода.

  • 13:30 - 14:10

    Анализ инструментов десктопной автоматизации 2017

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

    Анализ инструментов десктопной автоматизации 2017

  • 14:10 - 14:40

    Кофе-пауза

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

    JDI QA Automation Framework 2.0

    Роман Иовлев

    Мы поговорим о новых возможностях Open Source фреймворка JDI для Автоматизации UI Тестирования. Архитектор проекта расскажет «всю правду» о своем детище, а мы послушаем, сделаем выводы и, возможно, используем это решение для нашего следующего проекта.

  • 16:20 - 17:00

    OpenSource Frameworks & IT сompany

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

    Зачем разрабатывать свой фреймворк Автоматизации тестирования? Какие выгоды может извлечь компания, заказчик, инициативная группа разработчиков? Какие ожидаемые и совершенно неожиданные сложности могут встретиться на пути реализации своего виденья идеального фреймворка? Какие советы можно получить у авторов более или менее популярных Open Source решений? На все эти вопросы мы постараемся дать ответы, активно вовлекая слушателей в полемику.

  • 17:00 - 17:30

    Кофе-пауза

  • 17:30 - 18:10

    Review ORM in C#

    Константин Горбачёв

    В данном докладе будет проведено сравнение перфоманса и удобства различных ORM для C#. Также будет рассказано об опыте использования ORM в автоматизации. Не останется без внимания и набирающий популярность Dapper.

  • 18:20 - 19:00

    Автоматизация статического анализа и тестирования Transact SQL кода

    Дмитрий Баровик

    Необходимость тестирования, статического анализа и ревизии кода не вызывает ни у кого сомнений для всех видов приложений и языков программирования. Всех … кроме SQL. Кроме того самого SQL, который является де-факто стандартом для интеграции слоя данных в клиент-серверные приложения. Использование хранимых процедур на диалектах SQL упрощает также и разработку слоя бизнес-логики. Хватит молчать и делать вид, чтобы приложения состоят только из слоя пользовательского интерфейса! Автоматизировать работу и устанавливать стандарты качества необходимо для всех уровней приложения, включая базу данных. Ведь наличие единственного некорректно сформированного DELETE или UPDATE оператора способно полностью уничтожить всю накапливаемую годами информацию и уничтожить бизнес. В докладе будут поставлены вопросы, как максимально автоматизировано включить Transact SQL код в процессы source control, static analysis, code review, automation testing и continuous integration.

  • 19:10 - 20:00

    BDD vs non-BDD battle

    Роман Иовлев

    Behavior Driven Development в Автоматизации тестирования до сих пор порождает горячие дискуссии, так, кулуарный диалог об этом подходе после SQA Days 21 продолжался более часа, а границы применимости и не применимости, вопросы целесообразности и эффективности так и остались открытыми. Мы постараемся в диалоге, защищая две полярные позиции, расставить точки над И, в качестве заключительного аккорда доклада – диалога мы сформулируем алгоритм применимости и не применимости решения, что бы каждый слушатель смог использовать презентацию в качестве «шпаргалки» для принятия BDD решений.

  • 20:00 - ...

    Afterparty

  • 10:00 - 10:50

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

  • 10:50 - 11:00

    Открытие

  • 11:00 - 11:40

    Advanced test automation techniques for responsive apps and sites

    Adam Carmi

    Responsive web design has become the preferred approach for building sites and apps that provide an optimal viewing and interaction experience on any phone, tablet, desktop or wearable device. However, automatically testing these responsive sites and apps can be quite a challenge, due to the need to cover all supported layouts, their respective navigation, and visible content. In this session we will implement a complete Selenium-based automated test for a popular responsive website from scratch. You will learn how to effectively design responsive page objects, implement generic tests that work for all the layouts of your app, control the browser’s viewport size in order to accurately target layout transition points, incorporate layout-specific assertions in your tests, and visually validate the correctness of your app’s layout​. We will also share tips and best practices for test planning and execution.

  • 11:50 - 12:30

    Эффективная работа с рутинными задачами

    Иван Катунов

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

  • 12:40 - 13:20

    Regression Testing Team. Последние джедаи

    Анастасия Бобович

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

  • 13:30 - 14:10

    Can we have some more…quality?

    Александр Пушкарев

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

  • 14:10 - 14:40

    Кофе-пауза

  • 14:40 - 15:20

    Как стать синьором

    Иван Катунов

    Исходя из своего опыта работы инженером в автоматизации, экспертом в Java automation assessment комитете в компании Epam, Иван поделится общими рекомендациями, советами, материалами для тех, кто хочет достичь уровня Senior инженера в автоматизации. Доклад будет полезен в первую очередь Junior и Middle инженерам, которые смогут использовать его как своего рода «гайд»: посмотреть где есть пробелы, что стоит вспомнить, чему уделить больше внимания.

  • 15:30 - 16:10

    Альтернативный подход к тестированию при использовании continuous delivery процесса

    Дмитрий Кайгородов

    Manual and integration testing are the hardest parts of continuous integration / continuous delivery process. To be more agile and have shorter software delivery integration cycles companies need to use additional instruments to solve these problems. Kuoll provides tools to automatically detect, report and prioritize bugs.

  • 16:20 - 17:00
  • 17:00 - 17:30

    Кофе-пауза

  • 17:30 - 18:10

    Будущее автоматизации тестирования

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

    Мы поговорим об эволюции Selenium WebDriver и объективных причинах, трансформировавших одно из решений в Web стандарт; обсудим развитие инструментов мобильной автоматизации, озвучим последние новости Appium-а; задумаемся о следующей фазе решений Desktop-ной автоматизации; вспомним Kotlin; проговорим богатство IoT и AI платформ, принципиальные сложности обеспечения качества сегодня и завтра; посмотрим на Robotic Process Automation свежим взглядом; приведем примеры реальных проектов, реализуемых здесь и сейчас; а также, сведем все эти разности воедино, сформулировав систему координат и эволюционный IT вектор, используя «Закон иерархических компенсаций» Седова, диалектику Гегеля и 5 признаков сложных систем Гради Буча. Понимание будущего отрасли – уникальное конкурентное преимущество.

  • 18:20 - 18:40
  • 18:50 - 19:10
  • 19:20 - 20:00
  • 20:00 - ...

    Afterparty

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

  • COMAQA.BY

Партнеры

  • DPI Solutions
  • EPAM

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

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