Register

Enquire

ADVANCED TESTCOMPLETE TRAINING

Duration:

OnLine : 4 days x 3 hours
Classroom : 3 Days

Format:

On-line
Public (you come to us)
In house (we come to you)

Dates:

Please contact us.

Benefit:

This Advanced TestComplete course takes you beyond the basics to cover scripting and developing automation frameworks. Starting with the fundamentals of automation frameworks we’ll take you right through to building your own data driven automation framework. The end result a scalable automation solution that you can implement on your projects.

Objectives:

On completion of this course, attendees will understand the scripting and development environment that TestComplete provides for the automation engineer. Using this environement attendees will understand the principals of designing the architecture and implementing a framework.

Pre-requisites:

Ideally attendees will have several months experience with TestComplete and ideally some experience of scripting with JScript (although this is not essential).

What you’ll learn

THE DEVELOPMENT ENVIRONMENT

Focus: Understanding the TestComplete development environment and making the most of the scripting tools at your disposal.

  • The IDE
  • Scripting Languages
  • Creating Scripts

FRAMEWORK FUNDAMENTALS

Focus: The building blocks of a scalable/maintainable automation framework and how those building blocks fit together.

  • Reusable Modules
  • Common Functions
  • Drivers

SCRIPTING

Focus: Grasping the fundamentals of scripting, becoming familiar with the terminology and the basics of programming within TestComplete.

  • Objects
  • Properties and Methods
  • Functions and Modules

PRACTICAL IMPLEMENTATION

Focus: The page object model and defining reusable modules to interact with pages within the application under test.

  • Page Object Model
  • Structured Test Format
  • Multi Level Validation

DESIGNING THE ARCHITECTURE

Focus: Looking at some of the key principals of a good architecture that supports ease of maintenance, data scalability and test case independence.

  • Maintenance
  • Scalability
  • Independence

TYPES OF FRAMEWORKS

Focus: A look at the types of frameworks, their advantages/disadvantages and when/where they should be used.

  • Test Script Modularity
  • Test Library
  • Data and Keyword Driven

Register

Enquire

Companies We’ve Worked With