Contact Us

Scripted Testing online training prepares you to run fully automated tests against a full range of software products using the latest version of SmartBear's TestComplete. Industry experts take you from simple manual testing through complex scenarios testing Windows and Web. Javascript will be used as the default language, Python can be used as well by request before the class.


We recommend you to attend this training if:

  • You have worked in a QA environment and want to learn the SmartBear approach using TestComplete.
  • You have used TestComplete and want to make your knowledge more comprehensive.
Price: $8,999 per class (8 attendees max) Please contact us if you have more than 8 attendees

If you are new to TestComplete or a beginner looking to get started, we recommend the non-scripting class Keyword-Driven Testing online training course.

Course Outline

Day 1

  1. Overview of TestComplete
    • About the IDE
    • Project Workspace Tab
    • Project Explorer
    • Project Suites and Projects
    • Project Items
    • Workspace
    • Object Browser Tab
  2. Scripting
    • Script Language Choice
    • Script Project Items
    • The Code Editor
    • Functions in other Units and Projects
  3. Test Log
    • Test Results
    • Log Window
    • Log Structure
    • Logged Images
    • Changing Log Appearance
    • LockEvents
    • Test Log Project Options
  4. Stores & Checkpoints
    • About Stores & Checkpoints
    • Checkpoint Wizard
    • Creating Checkpoints
    • Checkpoints
    • Selecting an Object
    • Property Checkpoint
    • Recommended Usage
    • Object Checkpoint
    • Using Groups within an Object Checkpoint
    • Modifying an Existing Object Checkpoint
    • Region Checkpoint
    • Recommended Usage
    • Table Checkpoint
    • File Checkpoint
    • Recommended Usage
    • XML Checkpoint
    • Updating Checkpoints
  5. NameMapping and Aliases
    • Understanding NameMapping
    • Benefits of Name Mapping
    • Automatic Name Mapping
    • Creating NameMappings
    • Using NameMapping Editor
    • Modifying a Name Mapping
    • Leveraging Name Mappings to Managed Changes to UI

Day 2

  1. TestComplete Debugging
    • Debugging a Script Test
    • Methods of Starting a Debug Session Contents
    • Exploring the Debugger Windows
    • Call Stack
    • Locals
    • Watch List
    • Breakpoints
  2. Event Handling
    • Using Events
    • Handling Unexpected Windows
  3. Data Driven Testing
    • Using CSV, Excel, Databases and Internal Tables
    • Creating Data Driven Script Tests
    • Manual looping through datasets
  4. Web Testing
    • Web Application Testing
    • Understanding TestComplete's View of Web Applications
    • Browsers Process Nodes
    • The Page Object
    • Object Browser's Hybrid Mode
    • Web Application Login
    • Web Stores & Checkpoints
    • Web Comparison
    • Web Accessibility
  5. Web Services Testing
    • Overview of Web Services
    • SOAP Specification testing in TestComplete
    • Importing a Web Service
    • Using the Web Services Checkpoint
    • Calling Web Service Functions
  6. Low Level Procedures
    • About Low Level Procedures
    • Recording Low Level Procedures
  7. User Forms
    • Using the Designer
    • Calling User Forms in a Script Test
  8. Best Practices
  9. Conclusion

** Attendees will receive an email within 7 days of the training class with a Zoom registration link.


Facebook   Twitter  Linkedin   YouTube



Subscribe to our email newsletter to receive updates