Blog

5 Test Automation Best Practices From World-Class Teams

5 Test Automation Best Practices from World-Class Teams

What test automation best practices do world-class teams have in common? Angie Jones of Applitools did some digging and found some fascinating commonalities in her research. She shared her findings…

How to Update Selenium WebDriver Executables Automatically

Many automated testing suites built on Selenium WebDriver rely on locally stored driver executable files to run tests in a web browser. This works fine, until your web browser updates…

tapQA 3 Not-So-Obvious Benefits Of Test Automation

3 Not-So-Obvious Benefits Of Test Automation

Test automation has been around for about 25 years – about as long as I’ve been in the QA industry. Since then, automation has helped hundreds of organizations test software…

tapQA Pros and Cons of Commercial and Open Source Test Automation Tools

Pros and Cons of Commercial and Open Source Test Automation Tools

With software development organizations facing ever-growing pressure to deliver better software, faster, practices such as continuous integration and “shifting left” have gained importance over the past decade. We’re often asked…

JUnit assertion errors: How To View Multiple Errors In One Test Execution

How to View Multiple JUnit Assertion Errors in One Test Execution

Many automated testers use the JUnit Assert library to perform test validations.  When JUnit Assertion errors (test failures) occur, your test will stop executing and will not perform any remaining…

Remote QA teams face unique challenges - here are 10 tips for leading these teams to success.

Top 10 Tips For Leading Remote QA Teams During The Pandemic

First, on behalf of everyone at tapQA, we wish you, your loved ones, and your colleagues good health and safety through these unprecedented events.  COVID-19 has impacted so many walks…

Will AI Replace Human Testers? (Spoiler Alert: No)

We live in a golden age where technology influences every facet of our daily lives. This is especially true with the coming of “Artificial Intelligence” (AI). AI is everywhere –…

tapQA 6 Tips For Becoming An Awesome QA Manager

6 Tips For Becoming An Awesome QA Manager

Software testing teams consist of people with different roles, responsibilities, traits and skill sets. Everyone works together for the common goal of releasing a high quality product to customers. The…

5 Strategies For Agile Testing Teams in the Work From Home World

With the rising threat of COVID-19 here at the beginning of 2020, many companies have adopted a remote work policy as a way of promoting social distancing and protecting the…

tapQA 4 Test Automation Myths That Haunt Agile Teams

4 Test Automation Myths That Haunt Agile Teams

We live in a competitive and fast paced world. New technologies are coming in every day and customer needs are changing rapidly. Gone are the days when it took over…