This article introduces the Advanced Testing Optimization Maturity (ATOM) Model. It's an innovative approach for assessing and boosting test automation in organ
Design Architecture
ATOM Model - Advanced Testing Optimization Maturity Model
Design Architecture
ATOM Model - Advanced Testing Optimization Maturity Model
This article introduces the Advanced Testing Optimization Maturity (ATOM) Model. It's an innovative approach for assessing and boosting test automation in organ
Design Patterns, Web Automation Java
Mastering Parameterized Tests in JUnit with Selenium WebDriver
In the evolving landscape of software testing, efficiency and coverage are paramount. JUnit 5 introduces enhanced parameterized testing capabilities, allowing d
Design Architecture
Assessment System for Evaluating Test Automation Solutions
What is the primary task of many software engineers in test nowadays? It is to develop or find the right test automation solution for achieving fast, reliable,
Design Patterns
Custom Test Automation Framework: Modularity Planning and Design
In the new Build Custom Automation Framework Series, we will look into detailed explanations on creating custom test automation frameworks. Many people starting
Design Patterns
Serverless Execution of WebDriver Tests via Azure Functions
In this article part of the popular WebDriver Series, we will look into what serverless means and how we can apply in automated testing. Also, we talk about Azu
Design Patterns
Black Hole Proxy Pattern for Reducing Test Instability
In this article, we will review the Black Hole Proxy Pattern. It tries to reduce test instability by getting rid of as many third-party uncertainties as possibl
Design Patterns
Composite Design Pattern in Automated Testing
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns. In th
Design Patterns
Lazy Loading Design Pattern in Automated Testing
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns. In th
Design Patterns
Adapter Design Pattern in Automated Testing
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns. In th
Design Patterns
Proxy Design Pattern in Automated Testing
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns. In th
Design Architecture
Defining High-Quality Test Attributes for Automated Tests
To be able to write high-quality automated tests, more knowledge is needed than just knowing how to program in a certain language or use a specific framework. T
Design Patterns
Generic Repository Design Pattern- Test Data Preparation
Often we can run the tests against an empty DB. However, we still need initial data. We can generate it ourselves. To do so, we need to add a code for accessing