`
isiqi
  • 浏览: 16746165 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

循序渐进学习QTP三步曲

阅读更多

循序渐进学习QTP--初级篇


我们使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。
强烈建议你按照版主oldsidney 写的 Tutorial_oldsidney_cn.pdf
文件来认认真真、从头到尾地执行一遍,包括录制脚本、分析脚本、增加check pointSplit Action等。我想这会减少你在学习QTP过程中的不少困惑和疑虑。
这篇
文档对如何使用QTP写的非常详细,是QTP初学者的经典教材。我就是看了这篇文档后才对QTP的整个测试流程有了一个初步的认识。在此,我对oldsidney表示感谢。
注意:
1
,确保你的IE
运行正常,依次点击菜单 查看 --> 工具栏,一定要上网助手等插件卸载掉,特别3721这个垃圾网站和其它拦截广告的插件(它也把测试过程中弹出的窗口当成广告,一样会拦截的!)!
2
,如果是按照Tutorial_oldsidney_cn.pdf 文件 中的订购飞机票的例子来练习 QTP的使用,那么只需
选择Web 插件就可以了。如果是测试其它的应用程序系统,就要根据需要来选择相应的插件了。

循序渐进学习QTP---中级篇

在这个阶段你就要自己针对某个系统去录制脚本、维护脚本了。在录制后的回放过程中,你可能会遇到各种问题,这个时候就需要发挥你的主观能动性来解决遇到的问题。我想你可以按照下面的方法去解决:

1
,查看QTP的有关文档,包括Help QTP User’s Guide等文档。这些都是比较系统全面的学习材料。你该好好利用呀。
2
,在本论坛上查看以前别人是如何解决此类问题的(如果有的话)或者是发新贴寻求帮助,也可以搜索Google 等网站寻找问题的解决方法;
3
,与自己部门的同事交流,例如与测试人员交流他们是如何解决的,与开发人员交流某个QTP无法识别的控件具体是用什么属性来识别的等。毕竟他们对测试的环境和测试的软件比论坛上的人熟悉呀。
4
,自己通过学习VBScript 等方式来提高自己的管理QTP Script的能力。

或许你会发现许多问题都是由提出问题的人来解决的,因为他们希望问题得到解决的迫切心比谁都强烈。

循序渐进学习QTP---高阶篇

如果你对VB Script QTP和需要测试的程序或系统非常熟悉,你可能就想直接写QTP Script来表现一下了。如果你能达到这个水平,那么恭喜你---你就是真正的高手了。这个时候你已经可以从宏观上把握QTP了,也能灵活自如地使用QTP了。偶离这个阶段还好远呢。

分享到:
评论

相关推荐

    QTP 学习资料集 QTP 学习资料集

    10. **脚本API和插件**:高级用户可以利用QTP的API进行自定义扩展,或者使用第三方插件来增加QTP的功能。 这个资料集可能还包括实际案例分析、练习题和解决方案,旨在通过实践巩固理论知识,帮助你成为QTP测试专家...

    学习QTP的入门基础教程

    本教程旨在为初学者提供QTP入门学习的指导。 ### 自动化测试的好处 1. **快速**:QTP能够显著加快测试速度,相比于人工测试,它能快速执行大量重复性的测试任务。 2. **可靠**:每次执行测试脚本,QTP都能精确无误...

    QTP自动化测试进阶.pdf

    《QTP自动化测试进阶》以循序渐进的方式讲解了自动化功能测试的基础知识,结合最新版本的QTP 10的使用,深入讲解了自动化脚本的开发技术,涉及目前流行的数据驱动测试方法、关键字驱动测试方法等方面的内容,并且...

    QTP循环学习三步曲

    QTP教程,适合QTP自动化测试人员参考学习

    非常全的QTP学习资料

    Main_Users_Guide.pdf中文 QTP9.0编程常用方法及实例心得.doc QTP Excel函数.docX QTP:EXCEL报告输出格式,源码.docx qtp常用方法.txt QTP代码参考框架.txt ...一位高人的QTP学习笔记.doc 在QTP中如何使用Class.txt

    qtp课堂学习笔记qtp课堂学习笔记

    #### 三、解决QTP无法启动浏览器的问题 在使用QTP进行Web应用测试时,可能会遇到“unable to launch the browser”这样的错误提示。这通常是由于注册表设置不正确导致的。具体解决方案如下: 1. **打开注册表编辑...

    全面完整QTP学习资料集

    这个“全面完整QTP学习资料集”包含了丰富的学习资源,可以帮助你深入理解和掌握QTP的各个方面。 1. **QTP基础概念**: - QTP是一款基于关键字驱动的测试工具,它通过录制、回放和脚本编辑来实现自动化测试。 - ...

    菜鸟QTP10学习实录

    #### 三、QTP 学习资源与实践指南 QTP 的学习资料丰富,特别是小强老师提供的视频教程(<http://www.51testing.com/?uid-28space-itemid-205108QTP> 学习指南—初级),是入门者的首选。通过遵循 QTTutorial.pdf ...

    QTP初学者学习笔记

    【QTP初学者学习笔记】 自动化测试是一种利用专门的软件工具自动执行预先设定的测试用例,以验证软件功能和性能的过程。QTP(QuickTest Professional),现已被命名为UFT(Unified Functional Testing),是由HP...

    QTP学习文档

    【QTP学习文档】 QTP,全称QuickTest Professional,是由HP公司开发的一款自动化测试工具,主要用于功能测试和回归测试。QTP以其强大的自动化能力,广泛应用于软件行业的系统测试,尤其是对于GUI(图形用户界面)的...

    QTP学习与实践经验总结

    同时,1.6和1.7章节探讨了上网助手等第三方软件以及防火墙可能对TD与QTP连接产生的影响,特别是在瑞星2005安全软件下的情况,以及如何解决这些问题以保证测试的顺利进行。1.7章节还涵盖了如何设置QTP进行定时测试,...

    QTP学习网址汇总

    该文档汇总了QTP教学视频的网址,还有QTP学习博客地址,适合初学者。

    QTP学习资料上传

    【QTP学习资料上传】 QuickTest Professional(QTP)是由HP公司开发的一种自动化测试工具,主要用于功能和回归测试。QTP以其强大的录制、回放和脚本编辑功能,深受IT行业自动化测试人员的喜爱。这份“QTP学习文档”...

    QTP11完全从零开始学习包

    【QTP11完全从零开始学习包】是针对自动化测试工具QuickTest Professional(QTP,现已被命名为UFT,Unified Functional Testing)的一个全面学习资源集合。本学习包旨在帮助初学者逐步掌握QTP11的各项功能和用法,...

    QTP学习资料大全

    【QTP学习资料大全】 QTP,全称QuickTest Professional,是HP(现已被Micro Focus收购)公司推出的一款功能强大的自动化测试工具,主要用于软件的功能测试和回归测试。它基于Visual Basic Script (VBS) 语言,允许...

    QTP学习

    【QTP学习】笔记主要介绍了如何使用QuickTest Professional(QTP,现在称为UFT - Unified Functional Testing)进行自动化测试,特别是涉及数据库查询和数据驱动测试的方面。以下是详细的知识点解析: 1. **连接...

    QTP面试题及学习

    ### QTP面试题及学习知识点解析 #### 一、QTP概述 QTP(Quick Test Professional)是一款由Mercury Interactive开发的功能性测试工具,后被HP收购并更名为UFT(Unified Functional Testing)。QTP主要用于自动化...

    QTP8.2学习

    **三、QTP8.2学习路径** 1. **了解自动化测试基础**:理解自动化测试的目的、优势和局限,掌握基本的测试理论。 2. **掌握VBScript**:学习VBScript语法,如变量、函数、控制结构等。 3. **学习QTP界面和工作流程...

    QTP学习基础教程

    【QTP学习基础教程】 QuickTest Professional(QTP)是一款由HP公司开发的自动化测试工具,主要用于软件功能测试和回归测试。它可以帮助测试人员高效地完成繁琐的手动测试任务,提高测试覆盖率,确保软件质量。在...

    QTP8.2的学习教程

    【QTP8.2的学习教程】是一份深入探讨自动化测试工具QuickTest Professional(QTP)的教程,旨在帮助用户掌握其基本操作和高级功能。QTP,现已被更名为UFT(Unified Functional Testing),是HP公司推出的一款功能...

Global site tag (gtag.js) - Google Analytics