Essential Guide

Manage Learn to apply best practices and optimize your operations.

What you need to know about software testing automation


If ever there was a time to get serious about software testing automation, it's today. The Agile development methodology got the ball moving, but now DevOps is actually taking it seriously. In order for a company to successfully implement DevOps, much of what used to be manual testing must be automated.

Of course, like many things, that's easier said than done. Although automation can and does speed up the testing process, not everything should be automated, particularly when it comes to the user interface and the user experience. No amount of automation is going to be able to accurately reflect exactly what a user will do to an app in the real world.

But there's an even bigger issue. Who actually does the software testing automation? In some companies, developers are being asked to write the automation test scripts -- something that's not necessarily part of their job description. In other companies, testers are being asked to code, in large part so they can write the test scripts. But a new generation of scriptless automation tools promises to make it possible for nearly anyone to create automated testing, without ever touching a line of code.

At the end of the day, the key to automation seems to be restraint. Automate too much, too quickly and the process will backfire, and big issues can be missed. But the same is true if there is too little automation. It makes sense to automate some areas -- security testing, for example -- because they're concrete and defined. But the jury is still out on other areas.


Getting started with software testing automation

As companies start to look beyond manual testing, automated testing is becoming more necessary than ever. This section explores ways to get started with software testing automation. Learn about adoption preparation, helpful best practices, automation skills and the latest in tooling trends.


How do we adopt an automated software testing strategy?

Your boss has jumped on the bandwagon to automate software testing. Don't despair. Let expert Matt Heusser walk you through what to say -- and do -- to keep everyone happy. Continue Reading


What is the secret to software testing automation?

Software testing automation has long been the goal, but the challenges are real. A new generation of scriptless tools promises to make it easy and within everyone's reach. Continue Reading


Why the key to automated software testing is restraint

If you're going to automate the software testing process, don't hold back. That's in-the-trenches advice from Thomson Reuters' Colin Dorman, and he has practiced what he preaches. Continue Reading


The steps for test automation best practices

Automated testing ranges from rapid unit tests to production-mimicking performance tests. If you're deploying new code frequently, make sure you have the right test automation. Continue Reading


Working with software testing automation

As software testing automation is implemented, who is impacted, and how? This section covers the operational implications of automated testing. Learn what software testing experts can expect, how DevOps and executives should work together, and the latest automated testing trends.


Consider testing as a service for cloud testing

Testing as a service offers the flexibility to test applications in almost any type of cloud combination you'd need. Expert tester Gerie Owen explains how it works. Continue Reading


Podcast: How DevOps and execs should work with automated testing

A QA tester gives the lowdown on what developers, IT operations and management should know about QA testing, automation, tools and training, and DevOps. Continue Reading


The latest software testing trends

From security to integration and flexibility, the software testing profession is undergoing more changes. Expert Matthew Heusser offers his best advice. Continue Reading


Why software test pros can expect big changes

As companies move to BizDevOps, the role of software tester is going to change dramatically. Here's a look at what new skills and attitudes will be needed in the future. Continue Reading


How software security testing is often automated

Security software expert Gary McGraw says testing for security flaws must be automated if everything is going to be checked. Continue Reading


Staying informed with software testing automation

Looking for a better explanation of commonly used software testing automation terms? This section provides definitions for frequently used software technology terms.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.