AutomatedQA: Award-winning tools for software development and quality assurance

Home » Support » Training Agenda

Training Agenda

Standard 2-day training agenda

Day One

  1. Welcome
  2. Testing Philosophies
    1. Why testing?
    2. Types of testing
      1. Functional testing
      2. Unit testing
      3. Regression testing
      4. Distributed testing
      5. Performance testing
    3. Extreme Programming and TestComplete
  3. TestComplete Overview
    1. Basic Architecture/Concepts
      1. System overview, roles and interrelations
      2. COM-based architecture
    2. TestComplete in action
    3. UI Overview
    4. An Object Oriented Programming primer.
    5. Black-box applications
    6. White-box applications
      1. Open Applications
      2. Connected Application
  4. Deeper TestComplete
    1. The Object Browser I
    2. Stores I
    3. Scripts
    4. The Test Log
    5. Local Variables
    6. Name Mapping
    7. Suites
    8. Low-level Recorder
    9. Object Browser II
    10. Stores II
    11. Network Suites
    12. HTTP Performance Testing
  5. Q&A
  6. TestComplete scripting classes overview (as time allows)
    1. Scripting basics
    2. Classes and how to use them

Day Two

  1. Putting it together
    1. Creating a new project (step-by-step)
    2. Handling unexpected windows
    3. Web Testing
    4. ADO/BDE plugins
    5. DLL Access plugin (optional as time allows)
  2. Real-world usage
    1. Team testing & Portable projects
    2. Functional extensibility
      1. Data-driven testing
      2. Object-driven testing
    3. An example automated build and test scenario
    4. Integration with AQtime and AQdevTeam (optional)
    5. TestExecute
    6. TestRecorder
  3. Q&A

For other questions, or to begin the process of requesting a training seminar, please email

training@automatedqa.com
.

Copyright © 1999- 2008, AutomatedQA, Corp. All Rights Reserved.
Home | Legal | About | Contact | Site Map | Print