Building Scalable Frameworks with TestComplete

Our courses are about bridging the gap between learning TestComplete and successfully implementing a test automation solution. It’s based around our Keyword Framework Implementation Approach.

Using Testcomplete logo

This course includes

Keyword‑Driven Framework

Object Recognition

Enhancing & Extending Tests

Integration & Execution Control

Duration
Please contact us
Format
Please contact us
Dates
Please contact us

Keyword Framework Implementation:

Our Implementation break through approach gives you …

  1. our proven framework taught in our workshop sessions
  2. our knowledge applying this framework to one of your applications
  3. our support getting your started writing your first suite of tests

Remember It’s all about implementation!!! And our training is all about speeding up the implementation of TestComplete automation in your projects.

Our approach is designed to dramatically simplify the approach you take to automation. We’ll deliver proven strategies, tactics and concepts. All taken from decades of experience implementing automation solutions for clients.

Remember “knowing and not implementing… is the same as not knowing"

Benefit:

This TestComplete course is based around you building a framework using TestComplete’s Keyword testing capability. We fold learning about TestComplete features into three core concepts around building automation frameworks.

Building the framework structure using Keyword tests

Concept ONE

Building the framework structure using Keyword tests

The Page Object Model and understanding where everything goes

Concept TWO

The Page Object Model and understanding where everything goes

Creating well structured tests and refactoring

Concept THREE

Creating well structured tests and refactoring

All the time we’re teaching you about the features we’re concentrating on building out a framework around these three concepts. A framework and concepts that you can immediately apply to your applications.

What you’ll learn:

Test Results

  • About the Test Log
  • Viewing and Exporting
  • Posting to the Log

Debugging Tests

  • Using the debuggers
  • Evaluating Expressions
  • Changing Variables

Namemapping

  • Default Object Naming
  • Test Recording
  • Managing Mapped Objects
  • Name Mapping Templates
  • Name Mapping Configurations

Enhancing Tests

  • Setting Parameters
  • Handling Events
  • Using Variables
  • User Forms
  • OCR

Checkpoints

  • Implementing Checkpoints
  • Types of Checkpoint

Integration

  • Collaboration
  • Source Code Control
  • Issue Tracking Systems

Object Stores

  • Regions
  • Files
  • Objects
  • DBTables
  • XML
  • Web Testing

High Level Overview

  • User Interface
  • Projects and Suites
  • Options and Settings

Running Tests

  • Timeouts
  • Scheduling
  • Creating Batch Runs
  • Tips and Tricks

Keyword Tests

  • Overview
  • Recording
  • Running
  • Converting to Scripts
  • Variables

Handling Playback Errors

  • Searching for Errors
  • Unexpected Windows
  • Object Not Found Errors
  • Stop on Error
  • Incomplete Keyboard Input

Test Visualizer

  • Visualizer Frame
  • Comparing Images
  • Working with Frames
  • Creating Checkpoints

Exploring Applications

  • View internals
  • Exploring Interfaces
  • Storing Object Properties

Companies We’ve Worked With

Synergy Health logo Glencore logo Tyco logo The Kennel Club logo Scottish Water logo Siemens logo Equity Redstar logo