10.1. Automation Fundamentals and the Big Picture
Automating a system load—the load emanating from your carefully constructed test mix, as discussed in Chapter 9—is all about doing more with less, and doing so in a repeatable, consistent manner. Automated testing approaches should allow you to:
Leverage virtual test suites to make it possible for a couple of “human resources” to drive a stress test of perhaps thousands of users
Leverage automated test tools to create, manage, and execute complex business processes subject to zero errors in execution
Leverage various utilities or approaches to find a few core data combinations that can subsequently yield hundreds of additional valid data combinations
Leverage a small number of multiprocessor servers ...