|
TestComplete Training Seminar
Thoughtsmithy Chief Architect Robert Leahey created the original TestComplete training materials used by AutomatedQA and delivered dozens of training sessions while he was Director of Developer Relations for AQA. He has used that experience and continuing knowledge of the latest TestComplete versions to craft the training materials used by Thoughtsmithy.
A 3-day TestComplete training session would be 3 6-hour days (with plenty of breaks around those 6 hours to avoid the usual training session burn-out). The agenda is customizable to ensure we cover the elements most appropriate to your needs, but usually includes the following:
Standard 3-day session - brief outline
Day 1
Morning
I. Welcome and Introductions
II. Overview of testing types and how TestComplete covers them
III. Overview of TestComplete
a. Scripting Languages
b. Tour of the UI
c. TestComplete architecture
d. TestComplete project structure
e. Tested application visibility
f. Writing test scripts in an object-oriented world
g. Getting started and getting help
h. TestComplete as a team testing tool
Afternoon
IV. TestComplete Panels - full coverage
a. Object Browser
b. Project Workspace
i. Project Explorer
ii. Code Explorer
iii. Workspace and Editors
Day 2
Morning
IV. TestComplete Panels - full coverage [continued]
b. Project Workspace [continued]
iii. Workspace and Editors [continued]
iv. Debug windows
V. Scripting in TestComplete
a. Basics
b. Built-in scripting objects
Afternoon
V. Scripting in TestComplete [continued]
b. Built-in scripting objects [continued]
VI. Extending tests via data and objects
a. Data-driven testing
Day 3
Morning
VI. Extending tests via data and objects [continued]
b. Object-driven testing
VII. Handling unexpected windows
VIII. TestExecute and TestRecorder
Afternoon
IX. Creating a new Project Suite and Test Projects
a. Step-by-step
b. Best practices
c. Test items in TestComplete
d. Events in TestComplete
X. Q&A
XI. Other uncompleted topics
XII. Additional optional topics
Any extra days you might request can be spent on specific problems or on straight consulting on the product.
|