Software Test Automation (STA)
Surveys show that up to 40_CS_ of all testing automation tools become shelf ware quickly, especially where knowledge is lost when personnel changes occur. The challenge and frequent failing of automation lies in creating a test suite that is capable of surviving the rigours of a testing project and yet can be updated and maintained effectively.
This short course is aimed at those using, or planning to use, varieties of test tools and who wish to ensure that they have enough knowledge to make informed and appropriate decisions
The course is instructor-led with lecture presentations being supported by discussions and demonstrations allowing reinforcement of learning and enhancing the understanding process.
The course is designed for software testers, test managers and developers who will be involved in the use or implementation of test automation.
An understanding of the nature and challenges of software testing.
Upon successful completion of this course, students will be able to:
Understand the nature of test automation, its advantages and disadvantages, and where it is best used in the testing process.
Be aware of the different types of test tool available.
Be able to decide what tests to automate.
Understand how to select a test tool and deploy it within an organisation.
Introduction to Test Automation
Myths and realities
Advantages and disadvantages
The testing process
Types of Test Tool
Test and evaluation
Measurement and reporting
What to Automate
Usability and Accessibility
Test Tool Selection
Custom or in-house
Technologies and platforms
Selection process and criteria
Return on investment
Script development and maintenance
Testing the automated tests