Chapter 1What Is Effective Automated Software Testing (AST)?

Realities of automated software testing

The term automated software testing (AST) invokes many different meanings from members of the software development and testing community. To some the term may mean test-driven development and/or unit testing; to others it may mean using a capture/record/playback tool to automate software testing. Or the term might mean custom-developing test scripts using a scripting language such as Perl, Python, or Ruby; for yet others, automated software testing might be related to performance/stress testing only, or entirely focused on functional testing and/or security testing. In the context of this book, AST refers to all of these.

Before getting into ...

Get Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.