This one-day course will cover:
What is test automation?
A brief introduction to the origin of automation and a discussion on current industry beliefs.
- History
- Myths and truths
- Advantages and disadvantages
Test automation tool selection:
what should you consider when selecting tools to automate the software testing process?
- Commercial
- Freeware
- Open source
- Custom or in-house
- Technologies and platforms
Plan for success:
how can you avoid your automation project failing again?
- The salesman's approach
- Failure to plan results in planning to fail
- Test case management
- Data management
- Version control
- Maintenance planning
Automation frameworks:
"Frameworks" is a term used loosely within the automation realm but what does it really mean?
- Object based
- Keyword / action based
- Transaction based
To automate or not?
Where can you apply your new-found knowledge?
- Functional vs. performance testing
- Regression testing
- System testing
- Unit testing
- Usability testing
- Others