Test Automation Fundamentals 

 June 1, 2017

The book "Test Automation Fundamentals" comprehensively covers topics related to test automation, its goals, strategies, architectures and the testability of the software to be tested. It begins with an introduction to test automation, including standards, norms and the use of machines, and then goes into the specific aspects of test automation and its objectives. It also discusses success factors in test automation, such as strategies, architectures and frameworks, as well as an excursus on test levels and project types. Preparation for test automation is also covered, with a focus on factors of the software to be tested, the evaluation and selection of tools, responsibilities and typical challenges.

Authors: Richard Seidl, Manfred Baumgartner, Thomas Steirer, Marc-Florian Wendland, Stefan Gwihs, Julian Hartner

Publisher: dpunkt Verlag

Table of Contents

1 An Introduction to Test Automation and Its Goals
Introduction
Standards and Norms
The Use of Machines
Quantities and Volumes
What is Test Automation?
Test Automation Goals
Success Factors in Test Automation
Test Automation Strategy
Test Automation Architecture (TAA)
Testability of the SUT
Test Automation Framework
Excursus: Test Levels and Project Types
Test Automation on Different Test Levels
Test Automation Approaches for Different Types of Projects

2. preparing for Test Automation
SUT Factors that influence Test Automation
Tool Evaluation and Selection
Responsibilities
Typical Challenges
Excursus: Evaluating Automation Tools