QTP资料

1、  QTP专业网站

http://www.advancedqtp.com/

http://knowledgeinbox.com/

http://www.learnqtp.com/

http://relevantcodes.com/

http://www.intellipro.co.uk/

http://www.softwareinquisition.com/

http://www.qtp10.com/

2、HP官方QTP主页

https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24^1352_4000_100__

3、QTP第三方工具Test Design Studio的主页

http://www.patterson-consulting.net/products/test_design_studio/Default.aspx

4、QTP WEB测试辅助工具IE Developer Toolbar下载页面

http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en

5、QTP论坛

SQAForums论坛上的QTP版块:

http://www.sqaforums.com/postlist.php?Cat=0&Board=UBB20

AdvancedQTP论坛上启动的一个QTP虚拟项目(围绕QTP附带的样例程序Flight开展):

http://www.advancedqtp.com/forums/index.php/board,5.0.html

6、自动化测试方面的网站

http://www.automatedtestinginstitute.com/

http://safsdev.sourceforge.net/

http://www.io.com/~wazmo/qa/#test_automation

 

《软件自动化测试成功之道》学习资源:http://blog.csdn.net/Testing_is_believing/archive/2010/05/27/5628697.aspx

QTP基础视频(《软件自动化测试成功之道》光盘视频):http://www.verycd.com/topics/2823906

ADO教程:http://www.w3school.com.cn/ado/index.asp

 

自动化测试框架

1、《测试对象级框架 - QTestWare》

http://blog.csdn.net/Testing_is_believing/archive/2010/01/03/5125592.aspx

2、《QTP面向对象框架》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/19/5040680.aspx

3、《自动化测试框架剖析》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/20/5042211.aspx

4、《QTRunner》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/19/5037830.aspx

5、《自动化测试框架开发5步法》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/17/5026712.aspx

6、《QTP下基于XML+DP的关键字驱动DEMO》

http://blog.csdn.net/Testing_is_believing/archive/2009/11/29/4900529.aspx

7、《如何选择自动化测试框架》

http://blog.csdn.net/Testing_is_believing/archive/2008/06/29/2595477.aspx

8、《自动化测试框架设计指南》

http://blog.csdn.net/Testing_is_believing/archive/2008/06/22/2576208.aspx

9、《QTP的报告管理扩展框架 - ReporterManager》

http://blog.csdn.net/Testing_is_believing/archive/2008/01/27/2068905.aspx

10、《透析QTP自动化测试框架SAFFRON》

http://blog.csdn.net/Testing_is_believing/archive/2008/08/28/2845530.aspx

11、《TestAutomation Frameworks》

http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm

12、《QTP关键字驱动框架 - RelevantCodes[1]One》

http://blog.csdn.net/Testing_is_believing/archive/2010/03/14/5378979.aspx

13、《介绍一个QTP基础框架 - SIFL》

http://blog.csdn.net/Testing_is_believing/archive/2010/03/16/5384390.aspx


文章

1、《QTP10调试时查看变量显示空白 - 补丁QTP_00591》

http://blog.csdn.net/Testing_is_believing/archive/2010/02/28/5333934.aspx

2、《HP发布QTP的新补丁支持FireFox3.5》

http://blog.csdn.net/Testing_is_believing/archive/2010/01/10/5170279.aspx

3、《QTP10的Reporter对象》

http://blog.csdn.net/Testing_is_believing/archive/2010/01/02/5121064.aspx

4、《QTP10的Tips.txt文件》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/13/4996879.aspx

5、《HP发布了针对QTP 10的Web2.0 Feature Pack》

http://blog.csdn.net/Testing_is_believing/archive/2009/11/22/4851752.aspx

6、《QTP的智能识别(Smart Identification)过程》

http://blog.csdn.net/Testing_is_believing/archive/2010/02/01/5277890.aspx

7、《如何让你的QTP脚本执行效率更高》

http://blog.csdn.net/Testing_is_believing/archive/2009/12/19/5040174.aspx

8、《用户体验测试的自动化实现》

http://blog.csdn.net/Testing_is_believing/archive/2008/05/27/2488303.aspx

9、《使用QTP进行非GUI的自动化测试》

http://blog.csdn.net/Testing_is_believing/archive/2010/03/14/5379213.aspx

10、《QTP调用外部应用程序的4种方法》

http://blog.csdn.net/Testing_is_believing/archive/2010/03/18/5394213.aspx

11、stickyminds网站上关于QTP和自动化测试的一些文章:

http://www.stickyminds.com/sitewide.asp?function=search&kind=simplesite&tt=SRCHBOX&tth=Y&freetext=QTP

12、QTP不需要Browser对象也能访问页面元素:

http://relevantcodes.com/browser-not-required/

13、如何让QTP支持TN3270 Plus终端模拟器:

http://www.jds.net.au/tech-tips/qtp-with-terminal-emulators/

14、AutoItx3与QTP

http://blogs.e-gineering.com/Christian/entry/autoitx3_and_qtp_part_1

http://blogs.e-gineering.com/Christian/entry/autoitx3_and_qtp_part_2

15、在QTP中如何把指定窗口置前 :

http://blogs.e-gineering.com/Christian/entry/bringing_windows_to_the_front

http://blogs.e-gineering.com/Christian/entry/bringing_windows_to_the_front1

 


QTP相关工具、插件:

1、Power Debuger

http://blog.csdn.net/Testing_is_believing/archive/2010/04/19/5504266.aspx

2、Adobe为QTP提供的Flex4插件

http://blog.csdn.net/Testing_is_believing/category/357781.aspx?PageNumber=2

3、My System

http://www.advancedqtp.com/Uploads/My%20System/My%20System%20Auation%20Center%201.3.5.zip

4、syncfusion控件的QTP插件:

http://www.syncfusion.com:91/products/windows/addons/qtp/default.aspx

5、infragistics控件的QTP插件扩展支持包:

http://www.infragistics.com/dotnet/testadvantage/ta-qtp.aspx#Overview 

6、HP 的一些合作伙伴把 QTP 的自动化测试能力延伸到移动应用程序领域,例如Jamo 、 DeviceAnywhere  Jamo :

http://www.jamosolutions.com/documents/meuxqtp.html

DeviceAnywhere :

http://www.deviceanywhere.com/mobile-application-testing-smartphones.html

7、测试Android的QTP插件 - SeeTest

http://experitest.com/download/

http://experitest.com/support/tutorial/how-to/set-up-new-project/connect-an-external-device-e-g-android/

http://www.advancedqtp.com/knowledge-base/articles/environment-techniques-id15/mobile-id777/test-android-with-qtp/

 

QTP 学习视频汇总为了自己查看比较方便,对BOOBOOKE内所有的QTP视频做个汇总贴. 
===================================================================
[V] QTP 9的新特性 1 - 英文视频 
http://www.boobooke.com/v/bbk1050 
是QTP 9软件中自带的视频讲座,英语讲座 
[V] QTP 9的新特性 2 - 英文视频 
http://www.boobooke.com/v/bbk1051 
QTP 9软件中自带的视频讲座,英语发音 
[V] QTP 9的新特性 3 - 英文视频 
http://www.boobooke.com/v/bbk1052 
QTP 9软件自带的视频讲座,英语发音,希望大家喜欢。 
这些视频都在QTP 9的安装目录的help目录下面。 
help目录包括了QTP全部的联机文档和帮助。 
====================================================================
[V] 小布老师QTP系列培训视频 - 1 
http://www.boobooke.com/v/bbk1043 
本讲讲了QTP的概述,希望大家喜欢。 
[V] 小布老师QTP系列培训视频 - 2 
http://www.boobooke.com/v/bbk1044 
本讲讲了测试规划,希望大家喜欢。 
[V] 小布老师QTP系列培训视频 - 3 
http://www.boobooke.com/v/bbk1045 
本讲讲了录制测试脚本,是使用QTP的第一步,希望大家喜欢。 
================================================================================
小强作品-零基础学习软件测试-qtp-目录 
1 qtp目录分析 
2 qtp界面分析 
3 qtp示例程序分析 
4 qtp学习指南 
5 qtp基本操作录制与回放 
6 qtp的三种录制方式 
7 增强help步骤 
8 checkpoint 
9 参数化 
10 Tools下的工具介绍 
11 qtp插件分析 
12 qtp测试用例设计考题 
13 vbs 
14 recovery Scenarios 
15 虚拟对象 
16 专家视图测试脚本开发 
17 qtp描述性编程 
18 qtp测试脚本编写规范 

[V] 小强老师系列作品:QTP的安装目录分析 
http://www.boobooke.com/v/bbk1590 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP安装后的各个目录,重点介绍了大家需要关注的东西,希望对大家有帮助。 
[V] 小强老师系列作品:QTP界面剖析 
http://www.boobooke.com/v/bbk1594 
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP的常用界面和菜单选项,希望对大家有帮助。 
[V] 小强老师系列作品:QTP示例程序之研究 
http://www.boobooke.com/v/bbk1598 
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP自带的示例程序-飞机订票系统,别小看这个示例程序,小程序里面有大文章,且听小强老师给你道来, 希望对大家有帮助。 
[V] 小强老师系列作品:QTP学习指南 
http://www.boobooke.com/v/bbk1515 
在本集中,小强老师根据自己的经验和体会,向刚刚接触QTP的朋友介绍了如何学习QTP的一些方法和经验,希望对大家有帮助。 
[V] 小强老师系列作品:QTP脚本的录制和回放 
http://www.boobooke.com/v/bbk1591 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP最基本的脚本录制回放的功能,希望对大家有帮助。 
[V] 小强老师系列作品:QTP三种录制方式 
http://www.boobooke.com/v/bbk1516 
这是该系列讲座的第三集。在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP录制脚本的三种模式,希望对大家有帮助。 
[V] 小强老师系列作品:QTP检查点之研究 
http://www.boobooke.com/v/bbk1595 
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP的重要功能 - 检查点,希望对大家有帮助。 
[V] 小强老师系列作品:QTP参数化之研究 
http://www.boobooke.com/v/bbk1599 
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP重要的功能-参数化,希望对大家有帮助。 
[V] 小强老师系列作品:QTP的常用工具阐释 
http://www.boobooke.com/v/bbk1589 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP附带的常用工具,希望对大家有帮助。 
[V] 小强老师系列作品:QTP插件分析 
http://www.boobooke.com/v/bbk1689 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP插件的基本知识,希望对大家有帮助。 
[V] 小强老师系列作品:QTP认证考试试题分析一则 
http://www.boobooke.com/v/bbk1575 
小强老师针对想入行软件测试行业的菜鸟级别的朋友,推出了零基础学习软件测试系列培训视频。 
在本集中,小强老师根据自己的经验和体会,向刚刚接触QTP的朋友介绍了如何QTP认证考试的一道典型题目的分析. 
[V] 小强老师系列作品:QTP中VBS介绍 
http://www.boobooke.com/v/bbk1621 
在本集中,小强老师给大家介绍了QTP脚本语言VBS的基本知识,希望大家喜欢。 
[V] 小强老师系列作品:QTP之场景恢复(Recovery Scenarios) 
http://www.boobooke.com/v/bbk1692 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP的场景恢复(Recovery Scenarios)的基本知识,希望对大家有帮助。 
[V] 小强老师系列作品:QTP中的虚拟对象入门 
http://www.boobooke.com/v/bbk1695 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP中虚拟对象的基本知识,希望对大家有帮助。 
[V] 小强老师系列作品:QTP之专家视图和测试脚本开发 
http://www.boobooke.com/v/bbk1690 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP的专家视图,并介绍了脚本开发的几个重要对象,希望对大家有帮助。 
[V] 小强老师系列作品:QTP之描述性编程 
http://www.boobooke.com/v/bbk1691 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP的描述性编程的基本知识,希望对大家有帮助。 
[V] 小强老师系列作品:QTP之测试脚本开发规范 
http://www.boobooke.com/v/bbk1693 
在本集中,小强老师向刚刚接触QTP的朋友介绍了QTP脚本开发的基本规范,希望对大家有帮助。 
[V] 小强老师系列作品:QTP脚本的增强一则 
http://www.boobooke.com/v/bbk1592 
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了如何对录制的脚本进行增强,希望对大家有帮助。 

小强作品:QTP之Excel操作 
http://www.boobooke.com/v/bbk2835 

小强作品:QTP之描述性编程实例 
http://www.boobooke.com/v/bbk2836 

小强作品:QTP之DLL 
小强老师又出新品,QTP中使用动态库DLL技术,希望大家喜欢! 
http://www.boobooke.com/v/bbk2834 
============================================================================== 
Happy1tiann作品:使用QTP连接数据库 
在线观看:http://www.boobooke.com/v/bbk2017 
Happy1tian作品:QTP自动化对象模型 
在线观看:http://www.boobooke.com/v/bbk2098 
Happy1tian作品:QTP实战示例 
在线观看:http://www.boobooke.com/v/bbk2099 
添加一个测试用例! 
设计测试用例的常见误区:http://www.boobooke.com/v/bbk1576
小强老师系列作品:测试用例设计 http://www.boobooke.com/v/bbk1527

 

 

从无到有 - 初级篇

        这个过程主要是熟悉QTP的界面设置,以及一些基本的用法,包括最基础的录制回放,低级录制,参数化,OUTPUT输出,验证点,等等,也可以在51testing论坛里找到些新手的资料,推荐大家可以去这里:http://bbs.51testing.com/thread-78399-1-2.html 下载QTP_Tutorial.chm ,这一步是最最初级的东西,一定要全部看完并且能够通过实际的例子去尝试独立完成它。总体来说这个阶段还是属于一个入门,比较容易能够接受,也是大多数测试人员能够达到的层次水平。

 

从有到懂 - 中级篇

        这个过程中我们已经有了一些基础知识,这个时候我们不可以把自己再停留在录制回放了,而是需要在专家视图进行自行编写测试脚本,我们需要熟悉QTP的各种内置保留对象,需要熟悉QTP对象库的原理,描述性编程以及GETRO,GETTO,SETTO的用法,DATATABLE的方法应用,自定义REPORT,能够熟练的使用F7脚本生成器来编写脚本,随后我们需要对VBS有一定的了解,可以先学习一下VBS的一些基础知识,并能够熟练的运用它,推荐大家可以去下载VBScript 脚本语言教程(51Testing官方教材):http://bbs.51testing.com/thread-123064-1-1.html 尝试着全手工去写脚本,并对脚本进行优化,这样就能够使我们的脚本更加强大,更加的灵活。

 

从懂到熟 - 高级篇

        在这个过程中我们已经有能力可以熟练的在专家视图中进行编写脚本,以及可以使用简单的VBS对脚本进行修改以及优化,到了这一步我们就需要学习一些QTP的相对高级用法,
√   熟悉com组件包括fso,wsh,eom,aom,ado中的一些方法和属性
√  学会使用DOM,DLL,DOTNETFACTORY,WIN32 API
√  特殊情况处理,比如鼠标事件,WEBTABLE中WebCheck处理,有时可以通过借助自己写的小工具来解决
√  异常情况处理,通过VBS判断来把异常情况包括进去,包括VBS中的错误处理,QTP中的场景恢复
√  完成以上过程后就可以进入最后一个过程。

 

从熟到精 - 精通篇

        到了这个过程,其实已经可以说是一个半高手了,可以独立解决各种测试中碰到的难题,接下来可以尝试去读高手写的一些代码,比如REPORTMANAGER,saffron等,精通的话不是人人都可以达到的,这个过程还需要学会框架的设计,保留对象的扩展,插件的扩展开发,等等以及各方面的综合扩展能力,对于最新的一些技术也要实时了解,达到这个层次之后你已经可以说对QTP了如指掌了,貌似我离这个层次还有很大一段距离。


这里顺便推荐几个非常好的QTP学习网站:

√    陈能技的博客:http://blog.csdn.net/testing_is_believing

相信很多朋友都应该认识他,曾经出过一本《QTP自动化测试实践》,他对QTP有一定的研究,博客内容不错,有抛砖引玉的作用

√    一位叫zzxxbb112的博客:http://blog.csdn.net/zzxxbb112

如果最近一直逛51的朋友应该看到过,他写的文章详细易懂对QTP的研究颇深,技术含量也比较高,在他的博客中学习到了不少先进技术,比较欣赏他

√    如果英文好的朋友可以去最著名的SQAFORMS论坛逛逛:http://www.sqaforums.com

这个网站上有很多QTP高手,也有许多非常值得我们借鉴的帖子,推荐,还有ADVANCEDQTP也不错

 

 


你可能感兴趣的:(QTP)