Software test automation has moved beyond a luxury to become a necessity. Applications and systems have grown ever larger and more complex, and manual testing simply cannot keep up. As technology changes, and more organizations move into agile development, testing must adapt—and quickly. Test automation is essential, but poor automation is wasteful—how do you know where your efforts will take you?

Coverage includes

  • Test automation in agile development
  • How management support can make or break successful automation
  • The importance of a good testware architecture and abstraction levels
  • Measuring benefits and Return on Investment (ROI)
  • Management issues, including skills, planning, scope, and expectations
  • Model-Based Testing (MBT), monkey testing, and exploratory test automation
  • The importance of standards, communication, documentation, and flexibility in enterprise-wide automation
  • Automating support activities
  • Which tests to automate, and what not to automate
  • Hidden costs of automation: maintenance and failure analysis
  • The right objectives for test automation: why “finding bugs” may not be a good objective
  • Highlights, consisting of lessons learned, good points, and helpful tips