Automation Testing using TestComplete 11.0 Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

Overview: This course provides a comprehensive introduction to automation testing using TestComplete 11.0, guiding beginners through the core concepts, scripting techniques, and test automation workflows essential for modern software testing. The curriculum blends foundational theory with hands-on labs, covering test creation, scripting, object recognition, and test execution. With approximately 20 hours of content, learners gain practical experience in building robust automated tests for web and desktop applications, preparing them for real-world QA automation challenges.

Module 1: Introduction to Automation Testing and TestComplete

Estimated time: 2 hours

  • Understanding automation testing fundamentals
  • Differences between manual and automated testing
  • Overview of TestComplete 11.0 interface and features
  • Setting up the TestComplete environment

Module 2: Creating and Executing Basic Tests

Estimated time: 3 hours

  • Recording and playing back automated tests
  • Working with checkpoints and validations
  • Understanding test projects and test items
  • Running and debugging simple test scripts

Module 3: Scripting with TestComplete

Estimated time: 4 hours

  • Introduction to scripting languages in TestComplete (JavaScript, Python)
  • Writing custom functions and procedures
  • Using variables and control flow in scripts
  • Enhancing recorded tests with script logic

Module 4: Object Recognition and Name Mapping

Estimated time: 3.5 hours

  • Understanding object identification mechanisms
  • Working with the Object Browser
  • Configuring Name Mapping for reliable test execution
  • Handling dynamic objects and aliases

Module 5: Test Management and Reporting

Estimated time: 3 hours

  • Organizing tests using Test Suites
  • Generating detailed test reports
  • Integrating with version control systems
  • Scheduling and running batch tests

Module 6: Final Project

Estimated time: 4 hours

  • Create a complete automated test suite for a sample application
  • Implement scripting enhancements and validations
  • Generate execution reports and analyze results

Prerequisites

  • Familiarity with basic software testing concepts
  • Basic understanding of programming logic
  • Experience with Windows operating system

What You'll Be Able to Do After

  • Set up and navigate the TestComplete 11.0 environment
  • Create, modify, and execute automated tests
  • Write and debug test scripts using built-in scripting languages
  • Implement reliable object recognition using Name Mapping
  • Generate detailed test reports and manage test execution
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.