1. Introduction to TestComplete & Basics of VBScript
Learning Objectives - In this module, you will understand what is Automation Testing, What is TestComplete, Why TestComplete, Comparison to other tools in the market, What are the different flavours of TestComplete, Installation of TestComplete, Basics of the scripting languages used in TestComplete (covering VBScript).
Topics - Why Automation testing, Explain the various automation tools in the market, Comparison with TestComplete with other tools in the market, Why TestComplete, What are the various types of testing possible with TestComplete (Web, Desktop Application, WebServices, Mobile App), What is TestExecute, Features of TestExecute, How to Install TestComplete, How to Install TestExecute, Tutorial on concepts used in VBScript.
2. Recording, Playback of Desktop & Web Applications
Learning Objectives - In this module, you will learn about Recording and Playback functionality of Desktop and Web Applications.
Topics - TestComplete Editor, How to create a project in VBScript in TestComplete, How to record and playback a web application, How to record and playback a desktop application, Different ways of recording, Namemapping, Features of keyword test, How to convert keyword test to scripts.
3. Android App Testing, Web Services Testing & Database Testing using TestComplete
Learning Objectives - In this module, you will learn about Web Services testing and Database testing for Android Mobile Applications using TestComplete.
Topics - How to launch, record and playback Android Apps, Generating scripts for mobile App, Testing of WebServices using TestComplete, Integration of SOAP UI, Database testing basics using TestComplete.
4. Framework Description in TestComplete
Learning Objectives - In this module, you will be given the practical details about how to implement various frameworks in TestComplete.
Topics - Types of framework, Event handling in TestComplete, Functional Decomposition, Data Driven framework, Keyword Driven framework, Hybrid framework.
5. Checkpoints Debugging
Learning Objectives - In this module, you will learn about the Checkpoints used and understand their various practical uses.
Topics - Property Checkpoints, Object Checkpoints, Table Checkpoints, Database table Checkpoints, File Comparison Checkpoints, Region Checkpoint, Web comparison checkpoint, Web accessibility checkpoint, How to debug.
Learning Objectives - In this module, you will learn the step by step automation guide to fully develop a hybrid framework for testing all the functionalities like creation, deletion and editing of orders.
Topics - To create a project, To create Scripts, Organise scripts to framework, To traverse an application functionally, To add checkpoints, Store test run results.