QuickTest Professional 1.0 (QTP 1.0)
- QuickTest Professional 1.0发行于1998年5月,取名为Astra QuickTest
- 仅支持WEB, 它是一种基于图标的功能测试工具,主要用于电子商务领域
- 可以记录用户动作来简化并加速测试过程
- 标价4000美元每个license
QuickTest Professional 2.0 (QTP 2.0)
- 网络上没有任何关于QuickTest Professional 2.0版本的消息
QuickTest Professional 3.0 (QTP 3.0)
- Mercury Interactive QuickTest 3.0的系统要求:Pentium 166 MHz, Windows 95,/98 or NT 4, 32 MB of RAM, 23 MB硬盘空间, Internet Explorer 4.0 或者更高
- 可以高效的实时检查可能发生的错误并写入报告中,当时只有7天的试用期,价格为2995美元
QuickTest Professional 4.0 (QTP 4.0)
- Mercury Interactive Astra的LoadTest 4.0和Astra QuickTest 4.0 web测试工具在web应用工具领域被Penton Media授予最佳表现奖
- 同时Astra QuickTest 4.0添加了对Netscape的支持,
- 提供了对TestDirector的整合,售价为每个license2995美元,
- Mercury Interactive还提供了一个TestDirector与QuickTest的绑定套餐价:4995美元
QuickTest Professional 5.0 (QTP 5.0)
- Astra QuickTest 5.0 加入了对web应用测试的一些新功能,包括多媒体元素、java applets以及Active X控件等
- 支持Flash、RealAudio和RealVideo的测试,售价为:3995美元/seat
QuickTest Professional 6.0 (QTP 6.0)
- QuickTest Professional 6.0加入了.Net开发环境和xml的支持
- 可以与TestDirector以及WinRunner进行整合
- 用户可以在QuickTest中运行WinRunner. 调用方式就是现在QTP中的TSLTest保留对象
QuickTest Professional 7.0 (QTP 7.0)
- QuickTest Professional 7.0 开始支持windows 2003系统
- Actions可支持传参和返回值,在关键字试图中加入了注释关联,
- Report可支持xml和word方式的输出
- 增加了Recovery Manager功能,供测试人员管理场景恢复
QuickTest Professional 8.0 (QTP 8.0)
- QuickTest Professional 8.0它主要实现了零配置关键字驱动技术
- 允许快速创建测试用例,简单的数据维护以及强大的数据驱动功能
- 并且在此基础上还加入了许多特性:ActiveX,终端测试,检查点,职能识别等功能
QuickTest Professional 9.0 (QTP 9.0)
- QuickTest Professional 9.0加入了函数生成器以及多行注释
- 并且对于对象库操作上有一定的改动
QuickTest Professional 10.0 (QTP 10.0)
- QuickTest Professional 10.0版本有了不少的改进
- 对编辑器进行了强化,提升了代码职能提示的功能
- 支持访问com组件内的方法。不过很遗憾不支持类
- 加入了Local System Monitoring功能,可用于获取系统资源信息
- 加入了LoadAndRunAction方法
QuickTest Professional 11.0 (QTP 11.0)
- 对spy进行了一定的改进,支持直接在spy中添加对象到对象库
- 加入了相邻对象的识别
- 全新的report界面
- 支持web 2.0测试
- 整合了Extensibility Accelerator进行Web插件扩展开发
作者:zzxxbb112iQuickTest修订
分享到:
相关推荐
#### 一、QTP概述与历史背景 - **QTP**(QuickTest Professional),是一款由Mercury Interactive开发的功能自动化测试工具,后来被HP收购,并最终改名为**UFT**(Unified Functional Testing)。QTP最初版本1.0在...
QTP 的背景知识包括它的历史、特点和优势。QTP 是继 WR 产品之后推出的以 VBS 内嵌语言的工具,可以和 HP 的 QC 产品协作进行自动化测试开发(BPT)。QTP 是一款容易掌握但价格很高的测试自动化工具。 QTP 的主要...
- **QTP的历史**: QuickTest Professional (QTP) 是HP公司斥资45亿美元收购美科利产品套件的一部分,继承自WR产品之后,是一款基于VBS(Visual Basic Scripting)的自动化测试工具。 - **产品定位**: QTP是一款专为...
9. **版本历史**:可能会列出之前的版本信息,以及11.0版本相对于这些版本的主要变化。 10. **用户反馈**:鼓励用户通过指定渠道提供反馈,帮助改进产品。 通过仔细阅读并遵循Readme.htm中的指导,用户可以顺利...
- **收购历史**:QTP是HP公司在一次大规模收购中获得的产品之一。 - **语言基础**:QTP采用VBScript作为内置脚本语言。 - **功能定位**:主要用于功能测试的自动化工具。 - **协作能力**:可以与HP的其他产品...
3. **版本控制**:使用版本控制系统管理测试脚本,跟踪变更历史。 4. **持续集成**:将自动化测试集成到持续集成流程中,及时发现缺陷。 5. **性能优化**:通过优化测试脚本来提高执行效率。 #### 七、案例研究 - ...
7. **版本控制**:与版本控制系统集成,可以更好地跟踪脚本的变更历史,确保团队间的协同工作。 提到的“MultiTestManagerV8.2.4”可能是一个第三方工具,专门用于增强QTP的批处理功能。这个工具可能提供了更多的...
"没有需求文档时如何设计测试用例.doc"这份文档可能提供了一些策略和技巧,如基于业务流程、历史数据、用户反馈或者竞品分析来创建测试条件。测试用例应详尽且覆盖各种可能的输入和预期输出,以充分暴露潜在问题。 ...
#### 二、QTP版本历史与特点 文档《QTP自动化入门知识2》主要介绍了QuickTest Professional 8.0版本的相关知识。该版本发布于2004年,是当时较为先进的自动化测试工具之一。它具备以下特点: 1. **易用性**:QTP 8.0...
6. **版本控制**:在团队协作环境中,版本控制工具如Git、SVN等的使用,能有效管理测试脚本的变更历史,确保团队成员的工作同步。 7. **持续集成**:将QTP测试脚本集成到持续集成(CI)工具如Jenkins、TeamCity等,...
11. **版本控制与团队协作**:在团队环境中,使用版本控制系统(如SVN或Git)管理QTP脚本,有利于代码同步和历史追踪。 总之,学习QTP不仅需要掌握基础操作,更要在实践中不断探索和积累经验,理解其背后的自动化...
##### 1.5.2 对象库的出现改写了软件测试历史 对象库的引入极大地简化了自动化测试过程,使得测试脚本具有更好的可读性和可维护性。通过对对象库的管理和优化,可以有效地提高测试效率。 ##### 1.5.5 ObjectSpy让...
7. **维护和版本控制**:轻量级框架通常会注重代码的可读性和可维护性,同时采用版本控制系统(如Git)来管理脚本的变更历史。 8. **持续集成**:可能与自动化测试框架集成到持续集成系统(如Jenkins),实现自动化...
在电话自动拨测系统中,由于系统的特殊性,它具有自动拨打、自动录音、记录追踪、报表分析、历史查询和智能路由等功能,这些都是通过引入QTP作为测试工具得以实现的。这样的系统不仅能够满足专用通信网络的日常保障...
9. **版本控制**:在团队协作中,版本控制工具(如Git)用于管理测试脚本,确保不同成员的工作同步,并跟踪变更历史。 10. **环境配置管理**:不同的测试环境可能需要不同的配置,因此,如何管理和切换这些配置也是...
此外,维护运行模式还提供了详细的日志和报告,记录了每个步骤的执行状态和修复过程,这对于分析测试失败的原因和追踪脚本维护历史非常有价值。测试团队可以基于这些信息优化测试策略,提升测试的覆盖率和稳定性。 ...
6. **版本控制**:将测试脚本和框架代码纳入版本控制系统,便于团队协作和历史追踪。 7. **持续集成**:将测试框架与CI/CD工具(如Jenkins)集成,实现自动化测试的持续运行和结果反馈。 此外,为了提高测试框架的...
- **版本历史**:本文档最初发布于2008年5月5日,由Terry Ho撰写,版本号为1.0。 - **文档控制**:该文档由SWHPAS团队负责管理,主要联系人包括Vincent W.S. Liou、Terry Ho等,联系方式已列出。 #### 四、编程实践...
UFT11.5版本是其历史上的一个重要里程碑,尤其对于中文用户,它提供了简体中文版,使得国内用户在使用过程中更加方便,减少了语言障碍。 一、UFT简介与功能 UFT作为一款自动化测试工具,它的核心价值在于能够实现...
2. 错误日志:该工具可能提供一个日志系统,用于存储和展示所有捕获到的异常,这样用户可以查看历史错误,跟踪错误的发展趋势。 3. 错误回放:fundQTPerr可能支持错误场景的回放功能,允许用户重现导致错误的具体...