Have something to share about Test Automation or WebDriver?
Become a speaker now

Archive for February, 2019

Stability in Unstability. Self-healing test automation

Every test automation engineer probably faced with the problem of stability of the locators and with the needs of their frequent correction when updating the product. This routine work could be automated. There are some well-known solutions for self-healing test automation, like Mabl, testim.io, Applitools but they are not suitable for most kind of projects and has obvious disadvantages. There is a new idea how to make more universal solution that is compatible with any project. Im going to tell you about the proof-of-concept of this idea and how it differs from the existing solutions. At what stage of development we are now, what problems we faced and what is the ultimate goal.

Nikita Sidorevich

Engineer with a passion for web development, design best practices and software development methodologies. Over the course of my career took part in a number of production projects in various business domains such as sports, communications, e-commerce and workforce management among others.

As part of Qaprosoft team currently working on creation of Cloud-native automation testing platform, allowing customers to spin up test infrastructure in a matter of minutes taking advantage of Docker and Kubernetes as our primaty deployment tools.



Infrastructure under test in Openshift

This talk will cover the usage of REST API in Kubernetes and Openshift for test automation.

Main points:

– Kubernetest base concept if it will be needed.
– Radanalytics.io.
– Benefits of Openshift.
– Automation of deployment in Openshift.
– Fabric8-kubernetes-client, XTF, radanalytics-utils as libraries for Java.
– Demo of Java code for deployment and management application under test, in the Openshift.

Uzhhorod IT School

Weekly IT

QA Group

Quality Assurance Group

Yegor Maksymchuk

Author of Telegram channel @QAStudy.Online (https://t.me/qastudy) and very happy person.

Break Up the Monolith: Testing Microservices

Microservices is more than a buzzword: it’s an industry-wide tidal wave. Companies are spending millions to break up monoliths and spin up microservices, but they usually only involve QA at the very end. This talk centers around real-world experiences, posing questions you can ask your developers/product people, and offering solutions for you to help make your service more discoverable, more testable, and easier to release.

Visual Testing Powered by CodeceptJS & Resemble.js

Imagine yourself to be QA of an application that monitors 1000’s of metrics and plots them, it would take a huge amount of time for a human eye to compare each metric plot and verify if it’s working as “expected”.

In the modern days of data Intensive analytical applications, it is important to not just test the usability of the application but also make sure that the data being plotted is not majorly away from the expected result patterns.

Resemble.js is a great tool for image comparison and analysis, which inspired us to write a helper for our existing UI testing library CodeceptJS, we are calling our helper codeceptjs-resemblehelper.

The session would focus on, How can QA’s take benefit of Visual testing with CodeceptJS and Resemble.js, We will look at use cases and work with the helper to see how visual testing works and how it could do wonders when it comes to saving time and bringing more quality confidence to the release cycle.

Puneet Kala