Course description
This course aims to provide participants with the knowledge and skills necessary to guide a test automation project. It focuses on the concepts, methods, tools and processes for automating dynamic functional tests and the relationship of those tests to test management, configuration management, defect management, software development processes and quality assurance.
The methods described are generally applicable across variety of software lifecycle approaches (e.g., agile, sequential, incremental, iterative), types of software systems (e.g., embedded, distributed, mobile) and test types (functional and non-functional testing).