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

SmartBear TestComplete Scripting - Online Training

Introduction

This 2 day (4 hours per day) online course prepares you to run fully automated tests against a full range of software products using SmartBear's TestComplete. Industry experts take you from simple manual testing through complex scenarios testing Windows, Web and distributed applications. This comprehensive course includes database access, JUnit/ NUnit/ XUnit testing, scripting and best practices. Lecture and hands-on labs.

Course Outline

  1. Introduction
    1. Introduction to TestComplete
    2. About the Courseware
    3. What you need have for the course
    4. What you need to know for the course
    5. How the courseware is Organized
  2. AutomatedQA
    1. History
    2. Product Offerings
  3. Overview of Testing and TestComplete
    1. Terminology
    2. Type of Testing
    3. Before you begin
    4. Most Important Test
  4. TestComplete IDE
    1. Menus and Toolbars
    2. Panels and Workspace

    3. i.Object Browser
      ii. Editor
  5. Projects and Suites
    1. Project Anatomy
    2. New Project Wizard
    3. Hands On Lab
  6. Project Items
    1. Win32 Tested Applications
  7. Test Log
    1. Script Log
    2. Emailing Results
    3. LockEvents
  8. Named Mappings
    1. Map to Object
    2. Highlight Object
    3. Mapping Dialog
    4. Aliases in Script
  9. Unit Testing
    1. Types of Unit Tests Supported
    2. Example of NUNIT
    3. Hands On Lab
  10. Manual Testing
    1. Setting up a manual test project
    2. Hands on Lab
  11. Basic Record and Playback
    1. Overview
    2. Recording Toolbar Anatomy

    3. i.  Adding Text
      ii. Changing Recording Types
      ii. Pausing
      iv. Stopping
    4. Hands on Lab
  12. Low Level Procedure
    1. Recording
    2. Hands on Lab
  13. Stores and Checkpoints
    1. Region Comparisons
    2. File Comparisons
    3. Object Comparisons
    4. Hands on Lab
  14. Data-Driven Testing
    1. Overview
    2. Modifying Scripts
    3. Hands on Lab
  15. Event Handling
    1. General Events Definition

    2. i. OnLogError
    3. Unexpected Windows
    4. Hands on Lab
  16. Working with Databases
    1. ADO
    2. BDE
    3. Hands on Lab
  17. Web Page Testing
    1. Web Page Model
    2. Naming Conventions
    3. Web Comparison Checkpoint
    4. Web Accessibility Checkpoint
    5. Find Web Page Elements
    6. Dynamic HTML
    7. Hands on Lab
  18. Web Services Testing
    1. Testing against WSDL
    2. Web Services Checkpoint
    3. Web Services Testing Dialogs
    4. XML Checkpoint
    5. Hands on Lab
  19. Remote Agent
    1. Installing Remote Agent
    2. Running Remote Agent
    3. Configuring Remote Agent
    4. Hands on Lab
  20. Distributed Testing
    1. Network Suites
    2. Hosts
    3. Jobs/Tasks
    4. SynchPoints
    5. Setup
  21. User Forms
    1. Creating
    2. Scripting
  22. Best Practices
    1. General
    2. Web Pages