• RSS
  • Facebook
  • Twitter

One Center for all the Testing Need. OneTestingCenter is for all, for all QA, for all Automation. Automation is easy, fun and enriching experience. Happy Learning and Happy Testing!

  • Access to All QA

    At OneTestingCenter, you find lots of books,articles,blogs and detailed guides. Everyone has access to QA. Happy Learning, Happy Testing.

  • Global Trainings

    All the QA/Auotmation trainings are available at OneTestingCenter. QA, Automation, QTP/UFT, Selenium, LoadRunner, QC/ALM, Appium...

  • Automation Learning Fun

    Technology is always evolving. Automation is always challenging. To be frank, Automation is fun, enthusiastic and enrching experience.

    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…


    Reactions:

    OneTestingCenter - QTP - Learning Table

    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…