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 ...