Skip to main content

Search...

Test Automation

Automation of testing activities, including strategy, frameworks, tool selection, maintainability, and appropriate automation boundaries.

Foundations

Articles

AI in Testing 2026: Tool, Colleague, Test Object
AI in Testing 2026: Tool, Colleague, Test Object

AI in Testing 2026: Tool, Colleague, Test Object

AI writes tests, explores apps and generates test data. And it becomes a test object itself. Five fields that really matter for testing with GenAI in 2026.

Low-No-Code - Does anyone need a tester?
Low-No-Code - Does anyone need a tester?

Low-No-Code - Does anyone need a tester?

Explore software quality assurance's role in low-code testing. Ensure your projects meet high standards without sacrificing speed.

Test Automation of Different System Types
Test Automation of Different System Types

Test Automation of Different System Types

Explore test automation strategies for desktop, client-server, and web applications, ensuring effective testing across system types.

Implementing Test Automation
Implementing Test Automation

Implementing Test Automation

Boost efficiency with agile test automation. Experience structured implementation phases and enhance your project outcomes

Test automation - Types of Test Design
Test automation - Types of Test Design

Test automation - Types of Test Design

Explore various test automation approaches, from model-based to keyword-driven testing, and choose the right strategy for your needs.

Test automation - From Optional to Mandatory
Test automation - From Optional to Mandatory

Test automation - From Optional to Mandatory

Enhance your quality assurance with test automation. Discover how automated testing tools boost efficiency in software development.

Time for the Essentials
Time for the Essentials

Time for the Essentials

Use test automation tools to streamline routine tasks efficiently and gain more time for agile testing techniques.

10 Small Testing Tools
10 Small Testing Tools

10 Small Testing Tools

Get effective test automation tools suggestions to enhance testing efficiency and quality. Discover what works best for your team!

Podcast Episodes

The Three Root Causes Behind Most Performance Failures
The Three Root Causes Behind Most Performance Failures

The Three Root Causes Behind Most Performance Failures

Slow systems cost real money before they ever crash. A 70% CPU threshold triggers automated alerts, isolates the root cause, and keeps users from ever seeing a 404.

AI as a Tester: How LLM-as-Judge Works
AI as a Tester: How LLM-as-Judge Works

AI as a Tester: How LLM-as-Judge Works

Automating LLM tests, even though no result is guaranteed? It’s possible—if you redefine determinism and use LLMs as judges.

Why COBOL Developers Prefer Writing Tests in Java
Why COBOL Developers Prefer Writing Tests in Java

Why COBOL Developers Prefer Writing Tests in Java

COBOL developers found writing unit tests in Java easier than in their own language. The interface architecture made it work on a mainframe.

From developer to test automation engineer
From developer to test automation engineer

From developer to test automation engineer

From developer to test automation engineer: Why clean code principles decide which automation lasts for years and which doesn't.

Why Test Automation Needs Design Patterns
Why Test Automation Needs Design Patterns

Why Test Automation Needs Design Patterns

Test automation code deserves exactly the same design care as production code does. Page Object, Builder and Facade prevent spaghetti code.

The Robot Framework Journey
The Robot Framework Journey

The Robot Framework Journey

Robot Framework started as a master's thesis in 2004 and now has over 80 foundation members. Here's how a generic test core scales to a global ecosystem.

Legacy apps automated
Legacy apps automated

Legacy apps automated

From two weeks of manual testing to three hours: how an AI-based solution automates legacy apps without element IDs.

Tools Don’t Solve Test Automation
Tools Don’t Solve Test Automation

Tools Don’t Solve Test Automation

A gaming company logged nearly 5,000 defects in eight weeks. Better test automation strategy, not better tools, is how you change that picture.

Do your tools fit your real needs?
Do your tools fit your real needs?

Do your tools fit your real needs?

Picking the wrong end-to-end test framework can leave whole browsers untested. Here's how to match tools to real project needs before it costs you.

Migrating from Cypress to Playwright
Migrating from Cypress to Playwright

Migrating from Cypress to Playwright

Switching test automation frameworks mid-product is messy, yet a Cypress to Playwright move works. Pricing forced it, AI translated the tests.

Playwright vs Cypress vs WebdriverIO: A Clear Verdict
Playwright vs Cypress vs WebdriverIO: A Clear Verdict

Playwright vs Cypress vs WebdriverIO: A Clear Verdict

Playwright, Cypress and WebdriverIO compared on four criteria: why Playwright wins new projects, why WebdriverIO trails, and when switching is not worth it.

Business-driven test automation
Business-driven test automation

Business-driven test automation

Insurance salespeople test releases themselves when tools and coaching are right. A Center of Excellence needs three minutes per release.

Implementation as a test oracle
Implementation as a test oracle

Implementation as a test oracle

If you calculate target values for 2,500 signals manually, you lose the connection. How a reference implementation as a test oracle solves this.

When Robot Framework Is Worth It, and When It Isn't
When Robot Framework Is Worth It, and When It Isn't

When Robot Framework Is Worth It, and When It Isn't

End-to-end across web, desktop, database and 3270 hosts: where Robot Framework earns its place, where web-only tools stop, and why it won't die soon.

Migrating from Cypress to Playwright: The Real Effort
Migrating from Cypress to Playwright: The Real Effort

Migrating from Cypress to Playwright: The Real Effort

Migrating from Cypress to Playwright took one team over a year next to daily QA work. The stumbling blocks: session handling, request interception, grown tests.

CI Pipelines
CI Pipelines

CI Pipelines

Those who test protect everyone on the team and in the project, not just themselves. A test net for embedded builds on CMake and Google Test.

Test infrastructure at device manufacturers
Test infrastructure at device manufacturers

Test infrastructure at device manufacturers

700.000 lines of code in a combi steamer, 2,000 test cases per night: how test automation really works in device development.

GenAI in test automation
GenAI in test automation

GenAI in test automation

AI-generated test code compiles cleanly but very often tests the wrong thing entirely. Writing unit tests yourself is the smarter route.

Automated security checks
Automated security checks

Automated security checks

Pen tests at the end of a project always find the same headers, misconfigurations and gaps. Security in the pipeline cuts that to a handful.

Embedded Testing: How Far You Get Without the Hardware
Embedded Testing: How Far You Get Without the Hardware

Embedded Testing: How Far You Get Without the Hardware

The hardware arrives late, testing starts anyway. Why simulators fail at timing and bus protocols, and when real target hardware belongs in the CI pipeline.

Test technique for ZDF
Test technique for ZDF

Test technique for ZDF

90% of failed tests are real bugs, not automation errors. Why no project can do without manual testing.

AI, test automation and skills
AI, test automation and skills

AI, test automation and skills

AI testing, test data, accessibility: which trends testers should really have on their radar and why the right tool often doesn't solve the actual problem.

Transition to open source test automation
Transition to open source test automation

Transition to open source test automation

A test automation monolith that has grown for years, XML everywhere in the code like a tumor: How to refactor anyway and what really counts.

E2E Test Automation Framework Selection
E2E Test Automation Framework Selection

E2E Test Automation Framework Selection

Choosing an E2E test automation framework starts with the requirements, not with the tool. That saves the expensive framework switch later.

Test automation of mobile apps
Test automation of mobile apps

Test automation of mobile apps

Throwing away four years of test automation and starting from scratch: Why this radical cut was the right decision and what was done differently this time.

Keep CI small
Keep CI small

Keep CI small

6.000 test cases, CI runtime under 10 minutes: How test-based selection via code coverage makes exactly that possible.

House of Agile Quality
House of Agile Quality

House of Agile Quality

Agile quality needs more than test automation: roles, approach and processes must fit together. The House of Agile Quality shows you where to start.

Cypress
Cypress

Cypress

Cypress instead of Selenium: Why real browser testing is more stable, how component testing saves the test pyramid and where the tool's limits lie.

Test automation with Selenium
Test automation with Selenium

Test automation with Selenium

Selenium is not a test tool, but a browser automation. Why this difference determines how you integrate test automation into your team.

AI revolution in test automation
AI revolution in test automation

AI revolution in test automation

200 failed tests, but only seven real causes: How machine learning radically simplifies testing operations without rationalizing away roles.