- QTP - Designing a Framework
- QTP - Frameworks
- QTP - Automation Object Model
- QTP - Descriptive Programming
- QTP - Working with XML
- QTP - Accessing Databases
- QTP - Virtual Objects
- QTP - GUI Objects
- QTP - Test Results
- QTP - Library Files
- QTP - Environment Variables
- QTP - Recovery Scenarios
- QTP - Error Handling
- QTP - Debugging
- QTP - Smart Identification
- QTP - Synchronization
- QTP - Checkpoints
- QTP - DataTables
- QTP - Actions
- QTP - Object Repository
- QTP - Record and Play Back
- QTP - Environment Setup
- QTP - Test Automation
- QTP - Introduction
- QTP - Home
QTP Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
QTP - Introduction
QTP为QuicktestProfessional, aproduct of Hewlett Packard(HP)。 这一工具帮助测试者在完成设计工作后,在没有监测的情况下,顺利进行自动功能测试。
HP QTP使用Visual Basic textsing (VBgust)使申请自动化。 无需完全安装成像发动机,因为它作为WindowsOS的一部分提供。 目前版本的VB是5.8,作为7国集团的一部分。 VB 文本是NOT一种面向物体的语言,但是一种基于物体的语言。
Testing Tools
可从软件测试的角度确定工具是一种产品,用以支持从规划、要求、建立建筑、试验执行、有缺陷的伐木和测试分析等一个或多个试验活动。
Classification of Tools
工具可以按几个参数分类。 包括:
The purpose of the tool
The activities that are supported within the tool
The type/level of testing it supports.
The kind of pcensing (open source, freeware, commercial)
The technology used
Types of Tools
Sr.No. | Tool Type | Used for | Used by |
---|---|---|---|
1 | Test Management Tool | Test Managing, schedupng, defect logging, tracking and analysis. | Testers |
2 | Configuration management tool | For Implementation, execution, tracking changes | All Team members |
3 | Static Analysis Tools | Static Testing | Developers |
4 | Test data Preperation Tools | Analysis and Design, Test data generation | Testers |
5 | Test Execution Tools | Implementation, Execution | Testers |
6 | Test Comparators | Comparing expected and actual results | All Team members |
7 | Coverage measurement tools | Provides structural coverage | Developers |
8 | Performance Testing tools | Monitoring the performance, response time | Testers |
9 | Project planning and Tracking Tools | For Planning | Project Managers |
10 | Incident Management Tools | For managing the tests | Testers |
Where QTP Fits in?
质量保证方案是一种功能测试工具,最适合对申请进行回归测试。 QTP是惠普拥有的特许/商业工具,是市场上最受欢迎的工具之一。 比较实际结果和预期结果,并在执行摘要中报告结果。
QTP – History and Evolution
惠普快速测试专业最初由汞互动公司拥有,由惠普收购。 其原始名称是Astra快速启动方案,后来称为“快速试验专业”,但最新版本称为“统一功能测试器”。
Version History
现在,让我们看一下QTP的历史。
Versions | Timepnes |
---|---|
Astra Quick Test v1.0 to v5.5 - Mercury Interactive | May 1998 to Aug 2001 |
QuickTest Professional v6.5 to v9.0 - Mercury Interactive | Sep 2003 to Apr 2006 |
Hp-QuickTest Professional v9.1 to v11.0 - Acquired and Released by HP | Feb 2007 to Sep 2010 |
Hp-Unified Functional Testing v11.5 to v11.53 | 2012 to Nov 2013 |
Advantages
使用VB文本进行自动化测试不需要高技能的密码,而与其他面向目标的方案拟定语言相比,比较容易。
便于使用、方便导航、结果验证和报告生成。
阅读与测试管理工具(Hp-Quapty Center)相结合,便于安排和监测。
也可用于移动应用测试。
由于其是惠普产品,住房和财产管理局及其论坛为解决技术问题提供了全力支持。
Disadvantages
与Selenium不同的是,QTP只在Windows操作系统中运作。
并非所有版本的浏览器都得到支持,测试者需要等到每次主要版本的发送时间。
尽管如此,它是一种商业工具,许可证费用很高。
尽管说明时间较少,但执行时间相对较高,因为它把负荷放在了万国邮联和安卡拉。