logo logo
My Recent Obsession with Hermetic Tests

My Recent Obsession with Hermetic Tests

Over the years, after dealing with test flakiness due to the dependencies surrounding them, I started searching for answers. One day, my mentor sent me an article that discussed...

Java Coded Test Parametrization With TestProject

Parameterized & Data-Driven Distributed Tests using OpenSDK

In this article, I will walk you through a new feature that was introduced in the recent OpenSDK, that allows you to migrate parameterized JUnit 5 tests into TestProject...

Creating an Architecture for Your Automated Tests

Creating an Architecture for Your Automated Tests

When I am referring to automated tests architecture, there are two things I am thinking of: the architecture of the automation framework (or code project) you are writing tests...

Introduction to Mutation Testing

Introduction to Mutation Testing

Throughout history, there have been some catastrophic bugs that cost millions and produce a lot of headaches. People make mistakes, and due to the nature of software, sometimes...

XPaths Best Practices

XPaths Best Practices

If you are an automation engineer, you have heard the word XPath many times in your life. No wonder. XPath is a vast topic and I am still discovering great things 💡 So far...

The Power of POC

The Power of POC

When you are starting your test automation effort for a brand new project, you need to pick the right tool to perform automation with. Doing so requires a thorough analysis, where...

The Complete Guide for Learning Code: Tools and Resources

The Complete Guide for Learning Code: Tools and Resources

The usage of technology in our society is only rising over time, and coding professionals are the backbone of the technology industry. This rise is only expected to grow with...

Top Reasons & Solutions For Test Flakiness

Top Reasons & Solutions For Test Flakiness

In this article, we'll look at the top reasons and solutions for test flakiness. A flaky test generates a different result although there are no changes to the code. We'll...

popup image

A new world for test automation

Join 150,000 teams taking their web & mobile testing to new heights, using #1 FREE test automation platform!
Start Now