![]()
HP QTP Framework
Tool Manual - HP
Author
praks
Date
2012-07-01 23:21
Views
44564115
Table of Contents
1. Automation Architecture 4
1.1 Design 4
1.2 Approach for Test Automation 5
2. Introduction to QTP 12
2.1 QTP Environment Compatibility 12
2.2 Versions of QTP 13
3. Add-Ins 21
3.1 Types of Add-Ins 21
3.2 Conditions for Add-ins 22
4. Conventions 23
4.1 Test Case Naming Conventions: 23
4.2 Script and Action Naming Conventions: 24
4.3 Variables and Constants: 25
4.4 DataSheet Naming and Parameter Naming Conventions: 26
4.5 Function Naming Conventions 27
5. Settings 28
5.1 QTP Test Settings 28
5.2 Record and Run Settings 29
5.3 Active Screen Capture Level 30
5.4 Object Repository 31
5.5 Expert View 33
5.6 Setting related to the Application Used: 36
6. Objects 39
6.1 Objects 39
7. Data Table 41
7.1 Datatable Object and related Functions: 41
7.2 Organizing Data Sheets for Global & Local variables 42
7.3 Parameterizing using Data driven Wizard 44
7.4 Importing and Exporting Datasheets: 48
8. Actions 52
8.1 Actions Settings 52
8.2 Iterations using rows 53
8.3 Action Template 53
8.4 Script Startup 54
8.5 Splitting Actions, Re-usable Actions, Internal/External Actions 56
9. Object Repository 57
9.1 Per Action/Shared Object Repository: 57
9.2 Merging of two object repositories: 59
9.3 Limitations: 61
10. Variables 62
10.1 Action Parameters 62
10.2 Test Parameters 65
10.3 Environment Variables 67
10.4 Variable passing from one Action to another 68
10.5 Scope of Variables 70
11. Check Points 72
11.1 Types of Checkpoints 72
11.2 Output Values for Verification 74
12. Reusable Library 77
12.1 Introduction 78
12.2 How to establish a Reusable Library 78
12.3 How to use this Reusable Library. 80
13. Regular Expressions 81
13.1 Description 81
14. Recovery Scenario 87
14.1 Exceptional Handling using Recovery Scenarios 88
14.2 Sample for Recovery Scenario: 94
15. Optional Steps 100
15.1 Description: 100
16. Reporting 102
16.1 Different Options for Reporting 103
16.2 Functions used for Reporting 104
16.3 Reporting Formats 107
1. Automation Architecture 4
1.1 Design 4
1.2 Approach for Test Automation 5
2. Introduction to QTP 12
2.1 QTP Environment Compatibility 12
2.2 Versions of QTP 13
3. Add-Ins 21
3.1 Types of Add-Ins 21
3.2 Conditions for Add-ins 22
4. Conventions 23
4.1 Test Case Naming Conventions: 23
4.2 Script and Action Naming Conventions: 24
4.3 Variables and Constants: 25
4.4 DataSheet Naming and Parameter Naming Conventions: 26
4.5 Function Naming Conventions 27
5. Settings 28
5.1 QTP Test Settings 28
5.2 Record and Run Settings 29
5.3 Active Screen Capture Level 30
5.4 Object Repository 31
5.5 Expert View 33
5.6 Setting related to the Application Used: 36
6. Objects 39
6.1 Objects 39
7. Data Table 41
7.1 Datatable Object and related Functions: 41
7.2 Organizing Data Sheets for Global & Local variables 42
7.3 Parameterizing using Data driven Wizard 44
7.4 Importing and Exporting Datasheets: 48
8. Actions 52
8.1 Actions Settings 52
8.2 Iterations using rows 53
8.3 Action Template 53
8.4 Script Startup 54
8.5 Splitting Actions, Re-usable Actions, Internal/External Actions 56
9. Object Repository 57
9.1 Per Action/Shared Object Repository: 57
9.2 Merging of two object repositories: 59
9.3 Limitations: 61
10. Variables 62
10.1 Action Parameters 62
10.2 Test Parameters 65
10.3 Environment Variables 67
10.4 Variable passing from one Action to another 68
10.5 Scope of Variables 70
11. Check Points 72
11.1 Types of Checkpoints 72
11.2 Output Values for Verification 74
12. Reusable Library 77
12.1 Introduction 78
12.2 How to establish a Reusable Library 78
12.3 How to use this Reusable Library. 80
13. Regular Expressions 81
13.1 Description 81
14. Recovery Scenario 87
14.1 Exceptional Handling using Recovery Scenarios 88
14.2 Sample for Recovery Scenario: 94
15. Optional Steps 100
15.1 Description: 100
16. Reporting 102
16.1 Different Options for Reporting 103
16.2 Functions used for Reporting 104
16.3 Reporting Formats 107
Total 20,613
- All
- Agile Testing
- Bug/Defect
- Certification
- Conferences
- Database Testing
- Functional Test
- Integration Testing
- Interview
- Java Testing
- Magazine
- Manual Testing
- Methodology
- Mobile Testing
- Network Testing
- Performance Test
- Requirement
- Review
- Risk Management
- Security Testing
- Software Testing
- Standard
- System Testing
- Test Automation
- Test Case
- Test Data
- Test Environment
- Test Estimation
- Test Management
- Tester Career
- Testing News
- Test Plan
- Unit Testing
- Video Tutorial
- Web Testing
- Webinar
| Number | Title | Author | Date | Votes | Views |
| 20613 |
SileniusStor is specialized in reselling Cheap Aquafadas software online.
Softwareces
|
2022.09.15
|
Votes 0
|
Views 45062639
|
Softwareces | 2022.09.15 | 0 | 45062639 |
| 20612 |
CSStore is specialized in reselling Cheap Steinberg software online.
Softwareces
|
2022.09.04
|
Votes 0
|
Views 45015079
|
Softwareces | 2022.09.04 | 0 | 45015079 |
| 20611 |
Software Tester Community Website
ItSeTsQtBer
|
2021.04.11
|
Votes 0
|
Views 45738083
|
ItSeTsQtBer | 2021.04.11 | 0 | 45738083 |
| 20610 |
SoapUI Certification Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 45411142
|
Steveskok | 2021.02.08 | 0 | 45411142 |
| 20609 |
JavaScript Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 45670663
|
Steveskok | 2021.02.08 | 0 | 45670663 |
| 20608 |
Why most mobile testing is not continuous?
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 46057441
|
(TestExpert) | 2021.02.04 | 0 | 46057441 |
| 20607 |
8 Common Mistakes When Planning and Documenting Your Tests
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 46817306
|
(TestExpert) | 2021.02.04 | 0 | 46817306 |
| 20606 |
Types of Performance Testing
Jamessmith
|
2021.01.17
|
Votes 0
|
Views 46154391
|
Jamessmith | 2021.01.17 | 0 | 46154391 |
| 20605 |
How to Build E2E Test Cases (1)
tanthanh
|
2020.05.28
|
Votes 0
|
Views 46336948
|
tanthanh | 2020.05.28 | 0 | 46336948 |
| 20604 |
[White Paper] Delivering better software using Test Automation
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45875944
|
tanthanh | 2020.05.28 | 0 | 45875944 |
| 20603 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45771333
|
tanthanh | 2020.05.28 | 0 | 45771333 |
| 20602 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45554596
|
tanthanh | 2020.05.28 | 0 | 45554596 |
| 20601 |
TestOps Introduction
VTB
|
2020.03.23
|
Votes 0
|
Views 45310106
|
VTB | 2020.03.23 | 0 | 45310106 |
| 20600 |
TestOps Implementation Case Study
VTB
|
2020.03.23
|
Votes 0
|
Views 46139444
|
VTB | 2020.03.23 | 0 | 46139444 |
| 20599 |
Selenium Automation Tester Certification Sample Exam Set 3
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 46157411
|
(TestExpert) | 2020.02.03 | 0 | 46157411 |
| 20598 |
Selenium Automation Tester Certification Sample Exam Set 2
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 46063819
|
(TestExpert) | 2020.02.03 | 0 | 46063819 |
| 20597 |
Selenium Automation Tester Certification : Sample Exam Set 1
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 45683798
|
(TestExpert) | 2020.02.03 | 0 | 45683798 |
| 20596 |
What is agile testing? why is agile testing? and what is the benefits? (20)
oishichip
|
2019.12.26
|
Votes 0
|
Views 45000022
|
oishichip | 2019.12.26 | 0 | 45000022 |
| 20595 |
Crowd Testing — Vantagens para testadores, plataformas e clientes [pt-br]
soikmd2
|
2019.12.14
|
Votes 0
|
Views 45472812
|
soikmd2 | 2019.12.14 | 0 | 45472812 |
| 20594 |
Software Testing Industry Report (Turkey) 2018-2019 (2)
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46087373
|
ItSeTsQtB | 2019.08.08 | 0 | 46087373 |
| 20593 |
How to bypass security in integration tests in ASP.Net Core
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46904352
|
ItSeTsQtB | 2019.08.08 | 0 | 46904352 |
| 20592 |
For agile testing, fail fast with test impact analysis
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46693242
|
ItSeTsQtB | 2019.08.08 | 0 | 46693242 |
| 20591 |
Career Path in Software Testing
^Software^
|
2019.07.28
|
Votes 0
|
Views 46173967
|
^Software^ | 2019.07.28 | 0 | 46173967 |
| 20590 |
Challenges in Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 45743687
|
^Software^ | 2019.07.22 | 0 | 45743687 |
| 20589 |
Essential Necessities In Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 45140611
|
^Software^ | 2019.07.22 | 0 | 45140611 |
| 20588 |
5 Test Data Generation Techniques
^Software^
|
2019.07.22
|
Votes 0
|
Views 45858735
|
^Software^ | 2019.07.22 | 0 | 45858735 |
| 20587 |
CI and CD for ETL (Extract-Transform-Load) testing.
^Software^
|
2019.07.22
|
Votes 0
|
Views 45842291
|
^Software^ | 2019.07.22 | 0 | 45842291 |
| 20586 |
Quest for Quality Conference : 5-6 Nov 2019 at Dublin, Ireland
VTB
|
2019.07.08
|
Votes 0
|
Views 45760602
|
VTB | 2019.07.08 | 0 | 45760602 |
| 20585 |
TestBash Essentials Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45855433
|
VTB | 2019.07.08 | 0 | 45855433 |
| 20584 |
UKSTAR Conference : 11-03-2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45856489
|
VTB | 2019.07.08 | 0 | 45856489 |
| 20583 |
Testing in Context Conference Australia (TiCCA) 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45140597
|
VTB | 2019.07.08 | 0 | 45140597 |
| 20582 |
European Testing Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45813739
|
VTB | 2019.07.08 | 0 | 45813739 |
| 20581 |
Automation Guild Online Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 46720510
|
VTB | 2019.07.08 | 0 | 46720510 |
| 20580 |
Software Quality Days 2019 : 15 Jan 2019 (1)
VTB
|
2019.07.08
|
Votes 0
|
Views 46097235
|
VTB | 2019.07.08 | 0 | 46097235 |
| 20579 |
Skills required to become a Software Tester (1)
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 45846538
|
IT-Tester | 2019.07.08 | 0 | 45846538 |
| 20578 |
Automated Unit Testing with Randoop, JWalk and µJava versus Manual JUnit Testing
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 44794828
|
IT-Tester | 2019.07.08 | 0 | 44794828 |
| 20577 |
Scrum Testing Guide Book (2)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 45140003
|
IT-Tester | 2019.06.26 | 0 | 45140003 |
| 20576 |
Acceptance Testing Definition in Testing vs Scrum
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 45898781
|
IT-Tester | 2019.06.26 | 0 | 45898781 |
| 20575 |
User Acceptance Testing Checklist
VTB
|
2019.06.20
|
Votes 0
|
Views 45941090
|
VTB | 2019.06.20 | 0 | 45941090 |
| 20574 |
Firewalls and Types (1)
VTB
|
2018.11.14
|
Votes 0
|
Views 45304113
|
VTB | 2018.11.14 | 0 | 45304113 |
| 20573 |
Senior Test Engineer (1)
VTB
|
2018.11.05
|
Votes 0
|
Views 45772724
|
VTB | 2018.11.05 | 0 | 45772724 |
| 20572 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45721306
|
kornadian2 | 2018.11.04 | 0 | 45721306 |
| 20571 |
Senior Test Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45553108
|
kornadian2 | 2018.11.04 | 0 | 45553108 |
| 20570 |
Programme Test Manager, 12m, Immed Start, $NEG
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46988730
|
kornadian2 | 2018.11.04 | 0 | 46988730 |
| 20569 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46010986
|
kornadian2 | 2018.11.04 | 0 | 46010986 |
| 20568 |
Dev & Test Manager
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46684197
|
kornadian2 | 2018.11.04 | 0 | 46684197 |
| 20567 |
Senior Test Analyst (Performance Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46622570
|
kornadian2 | 2018.11.04 | 0 | 46622570 |
| 20566 |
QA Automation Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45693011
|
kornadian2 | 2018.11.04 | 0 | 45693011 |
| 20565 |
Software/Field Testing Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45582188
|
kornadian2 | 2018.11.04 | 0 | 45582188 |
| 20564 |
Compliance Technician (Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45201268
|
kornadian2 | 2018.11.04 | 0 | 45201268 |
thank u so much
thanks
Who do you example with QTP clearly?
points are realy gud as mentioned which cover all qtp functionality
Why in Automation Architecture bullet 1.1 Design is blank? for this bullet no information given and this document covers till the QTP v8.2 only.
Thanks for sharing
Thanks so much.
Thanks. Gud doc.
Thanks for the posting. 🙂
hi i m unable to downlaod...
Because your profile includes fake information, download permission was recalled, please update it with real info and contact us for free download permission. Thanks.
thanks
thanks for sharing
The Information on this site is really useful can any one help me out how to download the same. Please reply
This Certification Resource is "Paid Member" area. If you want to
download Certification Resources, should
upgrade to "Paid Member" level. More info at Membership
And, Just be aware of Download points which is required to download. You
need to earn points by sharing or pruchasing. Details are Points
& upload rules
thanks
Thanks, great document. It's very helpful
thanks
Excellent doc .... Thanks a lot !
Good...
how to access that
please some one send the code of keyword driven frame work
thanks
Thanks
good
Thanks for sharing good document.
Nice work dude
plenty of things to dwnl
GREAT DOCUMENT
nice, gr8 document
great work dear.
Thanks
thanks
Thanks,
Thx for gr8 doc!
nice docs
good one. but how can i read it
Thanks
Excelent document
Thanks for sharing!
Thanks For Sharing