Reduce, Reuse, Refactor - The 3Rs for Test Automation
Test automation can be a game changer for delivering high quality software, but poorly managed test suites can become bloated, slow, and hard to maintain. Enter the 3Rs of test automation...
Test automation can be a game changer for delivering high quality software, but poorly managed test suites can become bloated, slow, and hard to maintain. Enter the 3Rs of test automation...

Let’s cut to the chase: Once you’ve tasted the magic of GitHub Copilot, reverting to a world without it feels like swapping a self driving Tesla for a horse drawn carriage. Sure, the hors...

I have been holding off starting with JavaScript for a while. Even when given a chance a few years ago, I chose Python as it might give me an edge in data analytics. Recently, I took the...

I saw a request earlier this week from my team where they are trying to update a specific field in Jira, in this case, "labels" for hundreds of Zephyr tests. While the task is simple, the...

Zephyr for Jira (Squad / Scale) is a native application that resides in Jira and brings test management capabilities to any Jira project. It adds the following capabilities. For more info...

Zephyr for Jira (Squad / Scale) is a native application that resides in Jira and brings test management capabilities to any Jira project. It adds the following capabilities. For more info...

In the new series of automating boring stuff, I will tell you how I automated our team's weekly status reports with Python. The Boring stuff? While they are important, generating the dail...

Micro Focus ALM (previously HP ALM) has been around for a long time, and attaching an artifact to an entity (test, test run, or defect) is not new. But my automation team had difficulties...

Have you ever wondered what's in your monthly utility bills or statements that you receive from the financial institutions? How do you check what has changed (visually test) since the las...

Automated visual testing has gained popularity recently in the test automation community. Thanks to tools like Applitools and Test Automation University! But visual testing using images i...

If you are an automation engineer, taking screenshots and managing them might play a major role in your framework. Especially if you are performing visual tests and comparing UI with tool...

The following are some of my favorite quotes on automation. Most of them talk about automation in general, and most probably made in the times of machines started replacing men and women...
A code smell is any characteristic in the source code of a program that violates fundamental design principles and negatively impacts design quality Usually, code smell indicates that som...
https://www.youtube.com/watch?v=638PcaJDigc Selenium Grid helps you to scale your WebDriver scripts by running them in parallel on remote machines. If you found this interesting, you can...

It's been some time since I have seen any new solution or tool that is rolled out without the buzz word "Artificial Intelligence" in it. While AI is not new and it has been around for ove...

A simple search in our test automation repository for "Thread.Sleep" returns over 600 instances in just the baseline regression suite alone. With an average of 10 seconds per instance, ne...