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...
20
Jun
Fixing Flaky E2E Tests in Cypress
by Slav Kurochkin
No Comments
One of the biggest challenges in E2E testing is to overcome flaky tests. In this blog post, I will share a few approaches that I...
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...
07
Sep
Re-inventing testing pyramid
by Slav Kurochkin
No Comments
The testing pyramid introduced by Mike Cohn in his book Succeeding with Agile (2009), originally had only 3 tiers, given it was more than a decade ago...
25
Nov
Python API testing beyond the GET request.
by Slav Kurochkin
No Comments
Recently I wrote a blog post on API testing in Python, but I only talked about GET requests there. In this tutorial we are going...
15
Nov
Performance testing with JMeter
by Slav Kurochkin
No Comments
JMeter is a powerful tool for load and performance testing. In this tutorial we going to look on how to install JMeter on MacOS, record...
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...
11
Nov
Django Database Model Unit Testing
by Slav Kurochkin
No Comments
Working with databases always have some challenges. The main problem is if we run tests against real database it can get flooded with fake data...