Training Calendar    |    SmartBear    |    Telerik    |    Sitefinity    |    Telerik Test Studio    |    Silverlight    |    Contact    |    Media

About TestComplete Keyword Online Summit

Introduction


Video explaining registration and attending the webinar (applies to any TestComplete online training)

TestComplete Keyword Online Summit training is hosted online over GotoWebinar for 3 consecutive days, 4 hours per day.

This course prepares beginners and new users to run fully automated keyword-driven tests against a full range of software products using the latest version of SmartBear's TestComplete. Industry experts take you through TestComplete's full set of tools for test automation and illustrates how to create Keyword-Driven Tests for automation; including Windows client, Web client, database access, HTTP performance testing, best practices and more.

Price: $499 per person. 1, 2, 3

Times: 9AM-1PM Pacific Daylight Time (PDT)

What You Need

Attendees should each have a machine with either TestComplete Enterprise or the Trial Edition installed so they can utilize the courseware and participate in the class. The Trial Edition does have some limitations but we can work around those issues for the training.

Prerequisites

You should attend this class if:

  • You have never worked in a QA environment and want to learn TestComplete's Keyword-Driven Testing features.
  • You are a new user to TestComplete.

About this Webinar

This training is presented using GotoWebinar (see below for details) where attendees have a live preview of the trainer's desktop at all times. Attendees may ask questions using GotoWebinar's Instant Messaging type UI and answers will be provided either electronically or addressed by the trainer during the presentation. Due to the nature of webinars attendees will remain on mute during the call.

Joining a GotoWebinar

Joining a Webinar on a PC or Mac® computer is easy. When you receive a Webinar email invitation, click the registration link and register for the Webinar.

You can then join the Webinar at the scheduled time by clicking the “Join a Webinar” button or link in your confirmation email, which will be automatically sent to you after registering. You do not need to pre-install any software prior to joining the Webinar.

GotoWebinar System Requirements

To attend a webinar on a PC, the following is required:

Internet Explorer® 6.0 or newer, Mozilla® Firefox® 2.0 or newer (JavaScript™ and Java™ enabled) Windows® 2000, XP, 2003 Server or Vista
Cable modem, DSL, or better Internet connection
Minimum of Pentium® class 1GHz CPU with 512 MB of RAM (recommended) (2 GB of RAM for Windows® Vista)

Participants wishing to connect to audio using VoIP will need a fast Internet connection, a microphone and speakers (a USB headset is recommended).

See also: GotoWebinar Support FAQ

Recommendations for Attending Training

In this training we cover a great deal of material as TestComplete is a large, feature rich product. Therefore, we highly recommend while you're attending the training you set aside time to work with the product at the conclusion of each session.

About the content

The webinar is presented as a combination of slides and live demonstration in TestComplete with the bulk of the training taking place directly in the product. The training follows the agenda outlined below which matches the TestComplete Made Easier book written by Falafel Software.

TestComplete Training Materials

Our TestComplete training includes a PDF copy of TestComplete Made Easier along with the source code for all of the projects mentioned in the book.

Directions for Installing Course Materials

Once your training is confirmed you will be provided links to download the training materials. Follow these instructions for unzipping the source code on each attendees machine:

We recommend the following folder structure for the courseware:

C:\Training\Courseware

  1. Download the TestComplete courseware ZIP file
  2. Unzip the file into C:\Training\Courseware

Course Outline

  1. Overview of TestComplete
    1. About the IDE
    2. Project Workspace Tab
    3. Project Explorer
    4. Project Suites and Projects
    5. Project Items
    6. Workspace
    7. Object Browser Tab
  2. Introduction to Keyword-Driven Testing
    1. What is Keyword-Driven Testing?
    2. Creating Keyword Tests
    3. Recording from the Start Page
    4. Recording from the main Test Engine Toolbar
    5. Recording from the Keyword Test Editor
    6. Creating Keyword Tests from the Project Explorer
    7. About the Recording toolbar
    8. About the Keyword Test Editor
    9. Test Steps Tab
    10. Variables Tab
    11. Parameters Tab
    12. Using Variables and Parameters
    13. Playback of Keyword Tests
    14. About the Log Window
    15. Test Log Options
  3. Editing Keyword Tests
    1. TestComplete Keyword-Driven Testing Made Easy
    2. Editing Keyword Test Steps
    3. Editing Test Step Columns
    4. Working with Operations
    5. Adding Operations to a Test
    6. Adding Conditional Logic
    7. Error Handling
    8. Error Handling Operations
  4. Using Stores & Checkpoints
    1. About Stores & Checkpoints
    2. Checkpoint Wizard
    3. Creating Checkpoints
    4. Checkpoints
    5. Selecting an Object
    6. Property Checkpoint
    7. Recommended Usage
    8. Object Checkpoint
    9. Using Groups within an Object Checkpoint
    10. Modifying an Existing Object Checkpoint
    11. Region Checkpoint
    12. Recommended Usage
    13. Table Checkpoint
    14. File Checkpoint
    15. Recommended Usage
    16. XML Checkpoint
    17. Updating Checkpoints
  5. NameMapping and Aliases
    1. Understanding NameMapping
    2. Benefits of Name Mapping
    3. Automatic Name Mapping
    4. Creating NameMappings
    5. Using NameMapping Editor
    6. Modifying a Name Mapping
    7. Leveraging Name Mappings to Managed Changes to UI
  6. TestComplete Debugging
    1. Debugging a Keyword-Driven Test
    2. Methods of Starting a Debug Session Contents
    3. Exploring the Debugger Windows
    4. Call Stack
    5. Locals
    6. Watch List
    7. Breakpoints
  7. Event Handling
    1. Using Events
    2. Handling Unexpected Windows
  8. Data Driven Testing
    1. About the DDT Object
    2. Creating Data Driven Keyword Tests
    3. Adding DDT operations to a Keyword Test
    4. DBTable Checkpoint
    5. Creating a DBTable Checkpoint
    6. Executing the DBTable Checkpoint
  9. Web Testing
    1. Web Application Testing
    2. Understanding TestComplete's View of Web Applications
    3. Internet Explorer Process Nodes
    4. The Page Object
    5. Object Browser's Hybrid Mode
    6. Web Application Login
    7. Web Stores & Checkpoints
    8. Web Comparison
    9. Web Accessibility
  10. Web Services Testing
    1. Overview of Web Services
    2. Importing a Web Service
    3. Using the Web Services Checkpoint
    4. Calling Web Service Functions
    5. Object Browser's Hybrid Mode
    6. Web Application Login
    7. Web Stores & Checkpoints
    8. Web Comparison
    9. Web Accessibility
  11. HTTP Load Testing
    1. About HTTP Load Testing
    2. Recording HTTP Load Tests
    3. LoadTesting Project Item Nodes
    4. Tasks Editor
    5. Tests Editor
    6. Creating Load Test Scenarios
  12. Distributed Testing
    1. About the Network Suite
    2. Setting up a Distributed Test
    3. Adding Hosts
    4. Creating Jobs
    5. Creating Synchronization Points
  13. Manual Testing
    1. About Manual Testing
    2. Creating a Manual Test
    3. Editing the Manual Test Description
    4. Adding Steps
    5. Running Manual Tests
  14. Low Level Procedures
    1. About Low Level Procedures
    2. Recording Low Level Procedures
  15. User Forms
    1. Using the Designer
    2. Calling User Forms in a Keyword Test

1 Falafel Software reserves the right to cancel any offered online Summit class in the event of insufficient advanced registration. Registered attendees will be contacted 10 to 14 days prior to the training to notify you if the class has been cancelled.

2 Falafel Software provides it's online training over a robust internal network infrastructure that includes multiple internet providers and backup power generators. However, in the event of an unexpected interruption of the online training due to network or other technical issues Falafel will reschedule any missed training at the earliest possible opportunity following the interruption. Falafel Software will notify all attendees of the updated schedule via the email address provided at the time of registration.

3 Video recording Falafel Software webinars is prohibited.