Training Agenda
Standard 2-day training agenda
Day One
- Welcome
- Testing Philosophies
- Why testing?
- Types of testing
- Functional testing
- Unit testing
- Regression testing
- Distributed testing
- Performance testing
- Extreme Programming and TestComplete
- TestComplete Overview
- Basic Architecture/Concepts
- System overview, roles and interrelations
- COM-based architecture
- TestComplete in action
- UI Overview
- An Object Oriented Programming primer.
- Black-box applications
- White-box applications
- Open Applications
- Connected Application
- Basic Architecture/Concepts
- Deeper TestComplete
- The Object Browser I
- Stores I
- Scripts
- The Test Log
- Local Variables
- Name Mapping
- Suites
- Low-level Recorder
- Object Browser II
- Stores II
- Network Suites
- HTTP Performance Testing
- Q&A
- TestComplete scripting classes overview (as time allows)
- Scripting basics
- Classes and how to use them
Day Two
- Putting it together
- Creating a new project (step-by-step)
- Handling unexpected windows
- Web Testing
- ADO/BDE plugins
- DLL Access plugin (optional as time allows)
- Real-world usage
- Team testing & Portable projects
- Functional extensibility
- Data-driven testing
- Object-driven testing
- An example automated build and test scenario
- Integration with AQtime and AQdevTeam (optional)
- TestExecute
- TestRecorder
- Q&A
For other questions, or to begin the process of requesting a training seminar, please email .