This 2 days computer based course with 6 hours exam explains and teaches candidates how to program in Visual Basic Script for functional test automation with practical examples and exercises. It is applicable to testers and test automators who are required to develop automation scripts for an automation tool using Visual Basic Script language. The syllabus includes topics on object orientated programming, best automation development practices and test automation frameworks.
COURSE OBJECTIVES:
The learning objectives for this course include an understanding of:
- Best Development and Test Automation Practices
- Object Orientation Programming/Design
- Programming versus Scripting
- Test automation process and management, version control
- Best automation practices and pseudo coding
- Visual Basic Scripting for Test Automation
- Input and output statements
- Variables and data types
- Selection and looping statements
- Classes, objects and inheritance
- Functions, methods and libraries
- Defensive programming, file and database input and output
- Test Automation Frameworks
- Linear Framework (Record and Playback)
- Test Modularity and Library Architectural Framework
- Data Driven Framework (Test Data Parameterisation)
- Keyword Driven Framework (Action Parameterisation)
- Hybrid Framework Models
- Continuous R&D and Framework Improvements
COURSE / STUDENT MATERIALS:
- 2 days of instructor-led training and exercise facilitation
- Learner Manual (excellent post-class reference)
- Participation in unique exercises designed to apply concepts
- 6 hours open-book practical scripting exam after the training
CERTIFICATION:
Successfully passing (65%) the 6 hours open-book practical scripting exam, leads to the AutoMyTest Scripting Certificate as a Certified Automation Scripter. The certification is governed and maintained by AutoMyTest.
PREREQUISITES:
- AutoMyTest Fundamentals and MyTest Fundamentals or other equivalent training or testing experience
AUDIENCE:
- Anyone involved in software testing, testers, test automators and test managers