#COMAQA

COMAQA Summer 2017 Сonference

COMAQA Summer 2017 Сonference is fully dedicated to manual and automated QA.

The conference is being organized by the COMAQA.BY community that unites manual and automation QA engineers, developers, devops, managers and other IT specialists in context of manual and automated QA.

Registration for watching online-translation

There are more than 20 reports , divided into 6 sections:

Automated testing (7 reports)

Management in testing (4 reports)

DevOps (5 reports)

Human funds in testing (3 reports)

Testing and data (1 report)

Special types of testing (1 report)

#COMAQA

Speakers

Schedule

  • 10:00 - 10:50

    Registration

  • 10:50 - 11:00

    Opening

  • 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

    Future of Test Automation, part 1

    Anton Semenchenko

    We will talk about the evolution of Selenium WebDriver, and objective reasons, that transformed one of the Web-oriented solutions into web-standard, we will discuss the evolution of tools of mobile automation, we will speak about latest Appium news, we will have a brainstorm about next phase of desktop automation, we will remember kotlin, we will speak about the richness of IoT and AI platforms, complexities of quality assurance today and tomorrow, look at Robotic Process Automation with clear eye, give examples of real projects implemented here and now, and we will join all those elements and formulate the coordinates system and evolutional IT vector using The Sedov's law of hierarchical compensation and Hegel dialectics. Understanding the future of the sector if the industry is the unique advantage.

  • 12:40 - 13:20

    Future of Test Automation, part 2

    Anton Semenchenko

    We will talk about the evolution of Selenium WebDriver, and objective reasons, that transformed one of the Web-oriented solutions into web-standard, we will discuss the evolution of tools of mobile automation, we will speak about latest Appium news, we will have a brainstorm about next phase of desktop automation, we will remember kotlin, we will speak about the richness of IoT and AI platforms, complexities of quality assurance today and tomorrow, look at Robotic Process Automation with clear eye, give examples of real projects implemented here and now, and we will join all those elements and formulate the coordinates system and evolutional IT vector using The Sedov's law of hierarchical compensation and Hegel dialectics. Understanding the future of the sector if the industry is the unique advantage.

  • 13:30 - 14:10

    Basics of usability testing

    Viktoryia Simanenko

    Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users. 1. Myths 2. Сharacteristics and criteria (by Jakob Nielsen) 3. Approaches

  • 14:10 - 14:30

    Coffee Break

  • 14:30 - 15:10

    Testing services: tips and tricks

    Andrei Stasevich

    Testing services: tips and tricks

  • 15:20 - 16:00

    Desktop automation tools analysis in 2017

    Anton Semenchenko

    Desktop automation tools analysis in 2017

  • 16:10 - 16:50

    Regression Testing Team. The last Jedi

    Anastasiya Babovich

    The report will cover the following topics: - Specific of work of separate automation testing regression team; - Pros and cons of such team; - Issues that were faced and the possible methods to resolve them; - Recommendations for decision-making whether to create such team or not.

  • 16:50 - 17:20

    Coffee Break

  • 17:20 - 18:00

    Can we have some more…quality?

    Alexander Pushkarev

    We hear more and more about engineering culture nowadays. We also can hear thing like shifting testing right/left and the idea that we require more quality. I would like to talk about those things in my report, I would like to share my thoughts about what quality is, where it comes from, how can we influence in increasing/decreasing quality rate, plus a couple of successful and efficient QA processes.

  • 18:10 - 18:50

    Working effectively with routine tasks

    Ivan Katunou

    We focus too much on topics related to automated testing. But let's take a look at our everyday work process. How many routine tasks do we accomplish every day? How effectively do we accomplish them? Ivan is going to share his experience on effectively working with such everyday tasks.

  • 19:00 - 19:40
  • 20:00 - ...

    Afterparty

  • 10:00 - 10:50

    Registration

  • 10:50 - 11:00

    Opening

  • 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

    Automation testing of REST endpoints in a less coded way

    Aleh Struneuski

    I am going to tell about one of the ways used to do automated testing of REST web-services, which does not require programming skills for creating test cases as soon as the framework is implemented. I am going to cover the following things: - What is REST web-services testing? (input test data / types of checks); - Ways used to automate testing of REST web-services; - Building your own test framework to create automated tests in a less code way; - When can it be applied?

  • 12:40 - 13:20
  • 13:30 - 14:10
  • 14:10 - 14:30

    Coffee Break

  • 14:30 - 15:10

    How to become a Senior

    Ivan Katunou

    Based on experience working as an automation engineer, expert in Java automation assessment committee in Epam, Ivan is going to share general recommendations, advice, materials for those who want to become a Senior automation engineer. This presentation might be useful for Junior and Middle automation engineers who can use it as a guide: find areas with lack of knowledge, what needs to be refreshed, areas to give attention to.

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

    Coffee Break

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

    Topic is being clarified

    Roman Soroka

    Topic is being clarified

  • 20:00 - ...

    Afterparty

Organizers

  • COMAQA.BY

Partners

  • DPI Solutions
  • EPAM

Infopartners

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