Pages

Blogger Themes

eLearnQTP Automation LearningTable

"
Automation LearningTable (QTP: Quick Test Professional)
Automation.eLearn@gmail.com
Sno#

Category Name
Importance
Completed  (Yes/No)
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 Utitlies


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 HTMLformat 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
Questions





Class room questions




Caller questions




online chat questions




support questions




And more…























"
Automation LearningTable (QTP: Quick Test Professional)
Automation.eLearn@gmail.com
Sno#

Category Name
Importance
Completed  (Yes/No)
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 Utitlies


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 HTMLformat 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
Questions





Class room questions




Caller questions




online chat questions




support questions




And more…























1 comments:

Anonymous said... Best Blogger Tips

This is really good one.
I am looking for a complete QTP learning list to learn and to track .
This helps me.
Thank you.

Post a Comment

Friday

eLearnQTP Automation LearningTable

Automation LearningTable (QTP: Quick Test Professional)
Automation.eLearn@gmail.com
Sno#

Category Name
Importance
Completed  (Yes/No)
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 Utitlies


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 HTMLformat 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
Questions





Class room questions




Caller questions




online chat questions




support questions




And more…























1 comment:

  1. Anonymous1:57 AM

    This is really good one.
    I am looking for a complete QTP learning list to learn and to track .
    This helps me.
    Thank you.

    ReplyDelete