Category: UI Test Automation
20
Jul
E2E Test Automation Design Patterns
by Slav Kurochkin
No Comments
Throughout my career, I have worked with various test automation frameworks, including Selenium WebDriver (Java, Python), WebdriverIO (JavaScript), Puppeteer (JavaScript), Cypress, and Playwright (TypeScript). These...
21
May
Changing Quality Culture, from Startup to Enterprise (shift left)
by Slav Kurochkin
No Comments
I recently presented at the Chicago QA Association, where I talked about changing the quality culture in the organization. As a company progresses through various...
27
Dec
E2E Testing Framework Design
by Slav Kurochkin
No Comments
When building an E2E testing solution it is important to understand how the application works not only from UI (black box) perspective but also how...
12
Oct
Cypress vs Playwright (2023)
by Slav Kurochkin
No Comments
I’m always looking for ways to improve testing and team performance, as described in the book “Accelerate” having fast feedback is crucial for high-performing teams....
05
Sep
Improving Software Testing Efficiency: Why E2E Tests Are Slow and How to Speed Them Up
by Slav Kurochkin
No Comments
In the fast-paced world of software development, speed is paramount. Being the first to market can make all the difference, allowing you to reap the...
21
May
Understand E2E Test Automation
by Slav Kurochkin
No Comments
Almost everywhere I worked management (including QA managers) and developers have different perspectives on the role of test automation and how it works. In this...
14
Nov
Visual Testing with Jest and Puppeteer
by Slav Kurochkin
No Comments
In this tutorial we are going to create a Visual Regression Tests with Jest and Puppeteer. If you not familiar with visual regression testing, it...
04
Sep
Automating Checkers with Selenium in Python
by Slav Kurochkin
No Comments
I’m originally from Russia and since I was a kid I been playing Chess and Checkers. I have heard about competitions between humans and computers,...
07
Aug
JavaScript UI Testing with Puppeteer: Improving Click function
by Slav Kurochkin
No Comments
In ReactJs project I’m working on we are using Puppeteer as UI testing framework, the framework is part of node dev dependencies and living with...
30
Jun
Using Loading Animation in your Test Automation
by Slav Kurochkin
No Comments
In test automation, there is quite often the situation when we need to wait for the page to load before interacting with UI elements on...