Test automation scripts are typically run against stable functionality with repeatable results. Automation does not have to be restricted to running reliable tests against a fixed code base to make them effective. In this workshop, you will learn how to determine the right level of automation you need to meet a project’s needs. Three levels of test automation will be discussed. Level 1 tests exercise the simplest aspect of functionality in a module. Level 2 tests explore all module aspects except interfaces to other components. Level 3 tests examine the deepest level of functionality in a module, including those that interface to other components. Jim will discuss the concepts of each of these levels and share practical examples. By attending this workshop, QA & test professionals will be able to improve the logic in their automation scripts and increase the chances of detecting more defects by defining their appropriate levels of test automation.