We all write a lot of code. Sometimes we are not sure of what the best version of the code will be, so we try different tweaks. Some of these tweaks might be great. But in some...
I still remember the day when I wrote, for the first time in my life, a few lines of code to automate the launching of browser, opening and logging in to a social media site. I...
Testing knowledge: the most underrated skill of an Automation Tester People often come to me asking about the best way to start learning test automation. The gargantuan amount of...
This article highlights the design patterns & architectural considerations to take into account when building a Selenium-based / Appium-based Test Automation Framework. The...
Are you testing too much, or are you just writing too much code? 🤔 Over the past few years of coding, I’ve fluctuated between not testing at all to testing too much. In...
In my previous post on the TestProject blog, I looked at some common good practices for having clean code in your automation project. Now, let's focus on some Java test automation...
As testers, we want the features we release to the customers to have a high level of quality. It should be the same with the code we write for our automation tests. We want to...
We’ve all been tempted to skip writing tests. Whether it’s time pressure, business pressure, the complexity of testing, or we just want to get on with something else. We might...