QTP: Quick Test Professional
Website @ www.OneTestingCenter.com
Call @ 7386711892
Email @ GAReddy@OneTestingCenter.com
| Sno# | Category Name | Completed (Y/N) | |
| 1 | Introduction to Automation Testing | ||
| What is Automated testing | |||
| Why Test Automation | |||
| Limitations of Manual Testing | |||
| Benefits of Automation Testing | |||
| When to Automate? | |||
| 2 | Introduction to Automation Testing Tools | ||
| Automation Frameworks | |||
| Framework Concepts | |||
| Importance of Framework | |||
| Types of Frameworks | |||
| Implementation choices | |||
| Record/Playback | |||
| Scripted (includes keywords, data driven) | |||
| Procedural | |||
| 3 | Design of tests | ||
| Testing techniques | |||
| Test Patterns | |||
| Test Data | |||
| Unattended automation | |||
| Independence of tests | |||
| Suites of tests | |||
| Error handling | |||
| Reusability | |||
| Coverage | |||
| 4 | Automation Testing Tools | ||
| Overview on Quick Test Pro | |||
| Overview on Winrunner | |||
| Overview of Silk Test | |||
| 5 | Introduction to QTP | ||
| Why QTP / What Is QTP | |||
| Comparison with other commercial tools | |||
| Main components in QTP | |||
| Objects and their classifications | |||
| Test Object ( properties & methods) | |||
| Run Time Object ( properties & methods) | |||
| Keyword View | |||
| Expert view | |||
| 6 | Record and Playback | ||
| Introduction | |||
| Types of recording and playback | |||
| Context sensitive / Normal Recording | |||
| Analog (Screen , Window) | |||
| Low level | |||
| Record & Playback Framework | |||
| 7 | Object learning and identification | ||
| Object repository | |||
| Object spy | |||
| Object repository Modes | |||
| Shared repository | |||
| Per-action repository | |||
| OR Merging | |||
| OR Comparisons | |||
| 8 | Object Properties | ||
| Mandatory properties | |||
| Assistive properties | |||
| Index based properties | |||
| coordinate based properties | |||
| Smart Identification | |||
| Virtual Objects | |||
| 9 | Synchronization | ||
| What is Synchronization | |||
| wait property | |||
| exist property | |||
| Synchronization time out in RUN mode | |||
| Synchronization scenarios | |||
| 10 | Checkpoints | ||
| Introduction | |||
| Applying check points | |||
| Standard, Bitmap | |||
| Database | |||
| Text and Text Area Check point | |||
| XML, Accessibility | |||
| Page, Table , Image | |||
| 11 | Parameterization Values / Data Driven models | ||
| Steps and checkpoints parameterization | |||
| Testing and action input parameters | |||
| Data table parameters | |||
| Environment variable parameters | |||
| Random number parameters | |||
| Using Data Driver tool | |||
| XML Parameterization | |||
| 12 | Actions | ||
| What are actions | |||
| Action types | |||
| Reusable Actions | |||
| Non reusable actions | |||
| Local Actions | |||
| External actions | |||
| New Action | |||
| Copy of Action | |||
| Existing Action | |||
| Parent Actions | |||
| Nested Actions | |||
| Action Driven Framework | |||
| 13 | Output Values | ||
| Outputting property values | |||
| Outputting text values | |||
| Outputting database values | |||
| Outputting XML values | |||
| 14 | Working With Actions | ||
| Multiple actions | |||
| Using global and action data sheets | |||
| Creating new actions | |||
| Calling existing actions | |||
| Setting action properties | |||
| Setting action call properties | |||
| Sharing action information | |||
| Copy of actions / Existing actions | |||
| 15 | Working with data tables | ||
| Working with global and action sheets | |||
| Editing data table | |||
| Importing data from a database | |||
| Exporting data from QTP | |||
| 16 | Regular Expressions | ||
| Understanding regular expressions | |||
| Applying regular expressions for property values | |||
| Applying regular expressions for checkpoint values | |||
| 17 | Miscellaneous | ||
| Inserting steps using Step Generator | |||
| Generating “with” statements | |||
| Synchronization | |||
| Virtual Objects | |||
| Measuring transactions | |||
| Smart identification | |||
| 18 | Configuring Object Identification | ||
| Custom and standard objects | |||
| Mapping custom to standard objects | |||
| Defining mandatory and assistive properties | |||
| 19 | VB Script | ||
| Intro to VB Script | |||
| Programming in VB Script | |||
| loops , conditional statements | |||
| branching, functions | |||
| Functional Libs | |||
| String / Date / Numeric functions | |||
| Additional Utilities | |||
| 20 | Descriptive Programming | ||
| What is descriptive programming | |||
| Why DP is used | |||
| How do we DP | |||
| Object Property Collection DP | |||
| Object Individual Properties DP | |||
| 21 | Data Table methods | ||
| AddSheet Method | |||
| DeleteSheet Method | |||
| Export Method | |||
| ExportSheet Method | |||
| GetCurrentRow Method | |||
| GetRowCount Method | |||
| GetSheet Method | |||
| GetSheetCount Method | |||
| Import Method | |||
| ImportSheet Method | |||
| SetCurrentRow Method | |||
| SetNextRow Method | |||
| SetPrevRow Method | |||
| Associated Properties | |||
| GlobalSheet Property | |||
| LocalSheet Property | |||
| RawValue Property | |||
| Value Property | |||
| 22 | Data Base testing in QTP | ||
| What is data base testing | |||
| how do we database test in QTP | |||
| DSN connection data base scripts | |||
| DSN Less database scripts | |||
| DB Scripting | |||
| 23 | Recovery Management | ||
| What is Recovery Management | |||
| How do we handle this | |||
| Steps to implement | |||
| Pros and cons of Recovery Management | |||
| 24 | Automation Frameworks | ||
| Record / Play back Framework | |||
| Action Driven Framework | |||
| Data Driven Framework | |||
| Functional library framework | |||
| Keyword Driven Framework | |||
| Hybrid Framework | |||
| 25 | Files | ||
| Creating files | |||
| insert, copy , paste, remove contents in the files | |||
| generating file results | |||
| Files / Folders | |||
| 25 | Word | ||
| QTP/VB Script and Word | |||
| Word functions | |||
| 26 | Excel | ||
| QTP/VB Script and Excel | |||
| Excel functions | |||
| 27 | Results | ||
| QTP and Excel format results | |||
| QTP and HTML format results | |||
| 28 | Outlook | ||
| QTP and Outlook mail configurations | |||
| QTP - Auto mail generations | |||
| 29 | IE Browser | ||
| Browser Invoke | |||
| Browser Functions | |||
| Browser Scripts | |||
| 30 | Additional Info | ||
| General Functions | |||
| Clear Caches | |||
| Browser settings | |||
| Addins utilities | |||
| working with Keyboard keys | |||
| working msgboxes / pop ups | |||
| And more… | |||
| 31 | DotNetFactory | ||
| Working with DotNetFactory | |||
| Creating Forms | |||
| Creating and manipulating objects | |||
| Working with XML files | |||
| 32 | Questions | ||
| Class room questions | |||
| Caller questions | |||
| online chat questions | |||
| support questions | |||
| And more… | |||

Thank you.In fact, I am looking a for a complete QTP list to learn and to track. This helps me a lot.
ReplyDeleteThanks.
Quality course of study,almost all topics are covered.
ReplyDeleteThank you GA reddy...
Well.
ReplyDeleteLooks good.
Complete list is here.
thank you.