QTP_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-241352_4000_100__

3、QTP第三方工具TestDesignStudio的主页 http://www.patterson-consulting.net/products/test_design_studio/Default.aspx

4、QTPWEB测试辅助工具IEDeveloperToolbar下载页面 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

QTP项目实战课程测试脚本下载(以Discuz论坛测试为例讲解QTP脚本设计): http://files.cnblogs.com/testware/QTP_Training_Scripts.rar 相关课程: http://blog.csdn.net/Testing_is_believing/category/639478.aspx

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

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

《QTP自动化测试进阶》一书附带的源代码,包含脚本例子、小工具: http://download.csdn.net/source/2473429

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

QTP读取PDF、测试PDF http://files.cnblogs.com/testware/AccessingPDF.rar

QTP认证考试题目样例: 选择题 http://www.softwaretestinggenius.com/categoryDetail.php?catId=147

描述问答题 http://www.softwaretestinggenius.com/categoryDetail.php?catId=118

自动化测试框架 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、《TestAutomationFrameworks 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发布了针对QTP10的Web2.0FeaturePack http://blog.csdn.net/Testing_is_believing/archive/2009/11/22/4851752.aspx

6、《QTP的智能识别(SmartIdentification)过程 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支持TN3270Plus终端模拟器: 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

16、使用QTP编写YouPlayOff.com的登录函数的例子: UseQTPtotestmiscellaneousloginfunctionsforYouPlayOff.com http://automation.youplayoff.com/2010/06/23/6-use-qtp-to-test-miscellaneous-log-in-functions-for-youplayoff-com/ UseQTPtotestLoginpageredirectfunctionforYouPlayOff.com http://automation.youplayoff.com/2010/06/23/5-use-qtp-to-test-log-in-page-redirect-function-for-youplayoff-com/

17、用LearnQuickTestPDF的API(封装了iTextSharp)测试PDF: LearnQuickTestPDFAPI:ManipulatingPDFsinQTP http://www.learnqtp.com/learnquicktestpdf-api-manipulating-pdfs-in-qtp/ iTextSharp主页: http://itextpdf.com/

18、碰到QTP测试结果文件显示“IncompatibiltyError”时如何解决: HowtoviewresultincaseofanIncompatibiltyError? http://www.learnqtp.com/how-to-view-result-in-case-of-incompatibilty-error/#more-1109

19、QTP测试Flex4 TestingADOBEFLEX4ApplicationswithHPQuickTestProfessional http://help.adobe.com/en_US/Flex/4.0/TestingQTP/flex_4.0_testingqtp.pdf

20、如何打开文件保护的Excel文件? HowToopenPasswordProtectedExcelsheets http://quicktestprofessional.wordpress.com/

21、使用DotNetFactory合并两个XML文件: Merge2XMLusingDotnetFactory http://quicktestprofessional.wordpress.com/2008/11/27/merge-2-xml-using-dotnet-factory/

22、使用DotNetFactory创建XML文件: CreateXMLusingDotnetFactory http://quicktestprofessional.wordpress.com/2008/11/27/create-xml-using-dotnet-factory/

23、使用DotNetFactory读取XML文件: ReadXMLusingDotnetFactory http://quicktestprofessional.wordpress.com/2008/11/27/read-xml-using-dotnet-factory/

24、在Excel中查找指定的内容: SearchforaparticularvalueinExcel http://quicktestprofessional.wordpress.com/2008/10/21/search-for-a-particular-value-in-excel-using-find-in-view-menu/

25、拷贝Excel的Sheet页到另外一个: Copyanexcelsheettoanotherexcel http://quicktestprofessional.wordpress.com/2008/06/09/copy-an-excel-sheet-to-another-excel/

26、比较两个XML文件: Compare2XMLfiles http://quicktestprofessional.wordpress.com/2008/03/03/compare-2-xml-files/

27、逐个单元格比较两个ExcelSheet数据: Compare2Excelsheetscellbycell http://quicktestprofessional.wordpress.com/2008/02/27/compare-2-excel-sheets-cell-by-cell/

28、Excel数据排序: ExcelSorting(Ascending,Descending)ByRowsandColumns http://quicktestprofessional.wordpress.com/2008/02/26/excel-sortingascending-descending-by-rows-and-columns/

29、使用QTP卸载软件: Uninstallasoftwareusingvbscript,QTP http://quicktestprofessional.wordpress.com/2008/02/20/uninstall-a-software-using-vbscript-qtp-2/

30、查找指定时间或时间范围内的文件: Getallfileswithinatimerangeorspecifiedtime http://quicktestprofessional.wordpress.com/2008/02/15/get-all-files-within-a-time-range-or-specified-time/

31、获取最新创建的文件: GetTheLatestCreatedFile http://quicktestprofessional.wordpress.com/2008/02/15/get-the-latest-created-file/

32、获取RadioGroup中的每个Radio选项: GetEachRadioinRadioGroupAndCheck http://quicktestprofessional.wordpress.com/2008/02/14/get-each-radio-in-radiogroup-and-check/

33、测试脚本编写规范: GeneralStandardstobefollowedinTestscripts http://quicktestprofessional.wordpress.com/2008/02/14/general-standards-to-be-followed-in-test-scripts/

34、QTP命名规范: QTPNamingConvention http://quicktestprofessional.wordpress.com/2008/02/14/qtp-naming-convention/

35、自动化测试脚本创建流程: AutomatedTestScriptCreationProcess http://quicktestprofessional.wordpress.com/2008/02/14/automated-test-script-creation-process/

36、如何对一个Web对象发送键盘按键? HowtosendakeycommandtoaWebobject http://quicktestprofessional.wordpress.com/2008/02/14/9/

37、如何判断WEB对象是否隐藏? ExistreturnsTrueevenwhentheobjectdoesnotexists http://knowledgeinbox.com/articles/qtp/issues/exist-returns-true-even-when-the-object-does-not-exists/

38、使用QTP的Mercury.FileCompare对象来比较Bitmap图片文件: ComparebitmapfileusingQTP(usingMercury.FileCompareobject) http://rajivkumarnandvani.wordpress.com/

39、如何通过QTP直接访问HTMLtag: HowcanIaccessHTMLtagsdirectly? http://rajivkumarnandvani.wordpress.com/2010/06/03/how-can-i-access-html-tags-directly/

40、通过VBS来数文件和查找指定文件: GetFilecountandfoundmatchingfilenameVBscript http://rajivkumarnandvani.wordpress.com/2010/01/07/get-file-count-and-found-matching-file-name-vb-script/

41、用VBS检查页面坏链接: CheckpagebrokenlinkusingVBscript http://rajivkumarnandvani.wordpress.com/2010/01/05/check-page-broken-link-using-vb-script/

42、VBS中的日期处理: UsingDateinVBscript http://rajivkumarnandvani.wordpress.com/2010/01/01/using-date-in-vb-script/

43、检查WEB页面的对象是否可见: CheckobjectisVisibleORNotonWebPageQTP http://rajivkumarnandvani.wordpress.com/2009/12/21/check-object-is-visible-or-not-on-web-page-qtp/

44、QTP中使用index属性识别对象对于执行时间的影响: UseofindexpropertyinQTP http://rajivkumarnandvani.wordpress.com/2009/11/28/use-of-index-property-in-qtp/

45、用VBS获取IE浏览器的个数: GetBrowser(iexplore)CountusingVBscript http://rajivkumarnandvani.wordpress.com/2009/11/01/get-browseriexplore-count-using-vb-script/

46、获取WEB页面的所有文本: VBGetAllWebpagetext(IncludingAllWebelement) http://rajivkumarnandvani.wordpress.com/2009/10/01/vb-get-all-web-page-text-including-all-webelement/

47、QTP的隐藏方法Clickontext的使用: GetTextLocation/ClickOnTextQTPVB http://rajivkumarnandvani.wordpress.com/2009/06/21/get-text-location-clickontext-qtp-vb/

48、用VBS压缩文件夹和解压缩文件: CreateZiPfileVBQTP/UnZipfileVBQTP http://www.sqaforums.com/showflat.php?Number=524134 http://www.visualbasicscript.com/m53086.aspx

49、获取WEB页面中错误提示标签的信息: GetWebPagelabelErrorMessageQTP http://rajivkumarnandvani.wordpress.com/page/2/

50、关闭所有IE浏览器(除了最“旧”的那个外): CloseAllBrowserExceptOLDOneQTPVB http://rajivkumarnandvani.wordpress.com/2009/05/13/close-all-browser-except-old-one-qtp-vb/ 关闭所有IE浏览器(除了最近打开的那个外): CloseAllBrowserExceptLatestOneQTPVB

51、如何在系统锁定的情况下执行QTP脚本? Executetheqtpscriptswhenthesystemislocked http://rajivkumarnandvani.wordpress.com/2009/05/09/execute-the-qtp-scripts-when-the-system-is-locked/

52、在QTP中使用正则表达式 UseRegularExpressionsQTP http://rajivkumarnandvani.wordpress.com/2009/05/05/use-regular-expressions-qtp/

53、如何获取QTPGeneralRunError错误信息 GeneralRunErrorQTPHowtogetdetailsaboutit? http://rajivkumarnandvani.wordpress.com/2009/05/05/general-run-error-qtp-how-to-get-details-about-it/

54、QTP函数的性能问题 以WebTable为例,GetCellData的性能不及通过DOM访问 PerformanceincreaseintablelookupfunctionsQTP http://rajivkumarnandvani.wordpress.com/2009/05/03/performance-increase-in-table-lookup-functions-qtp/

55、WebList控件处理: WorkWithListBoxQTP http://rajivkumarnandvani.wordpress.com/2009/05/03/work-with-list-box-qtp/

56、文本框控件的处理: WorkWithtextbox(WindowsWinEditbox)QTP http://rajivkumarnandvani.wordpress.com/2009/05/03/work-with-text-box-windows-winedit-box-2/

57、RadioButton的处理: SelectRadioButtonQTP http://rajivkumarnandvani.wordpress.com/2009/04/29/select-radio-button-qtp/

58、WebTree控件的处理: WEBTreeControlVBscriptQTP http://rajivkumarnandvani.wordpress.com/2009/04/08/web-tree-control-vb-script-qtp/

59、什么时候使用描述性编程? WhenandWhytouseDescriptiveprogramming? http://rajivkumarnandvani.wordpress.com/2009/02/06/when-and-why-to-use-descriptive-programming/

60、获取EditBox的最大长度: GetMaxLengthForWindowsEditBox(Singlelineeditbox) http://rajivkumarnandvani.wordpress.com/2008/05/10/get-max-length-for-windows-edit-box-single-line-edit-box/

61、利用VBScript的类来实现Try-Catch-Finally: GUIObjects,VBScript&Try..Catch..Finally http://relevantcodes.com/gui-objects-vbscript-try-catch-finally/ http://my.opera.com/Lee_Harvey/blog/2007/04/21/try-catch-finally-in-vbscript-sure

62、在QTP中建立数据库检查点 DatabaseCheckPointandQTP http://www.learnqtp.com/database-checkpoint-and-qtp-part1/ http://www.learnqtp.com/qtp-database-part2-how-to-create-connection-strings/ http://www.learnqtp.com/qtp-database-checkpoint-part3-retrieving-data/

63、IE6与IE7的区别(从QTP自动化测试的角度) DifferencebetweenIE6andIE7 http://knowledgeinbox.com/articles/qtp/general/difference-between-ie6-and-ie7/

64、运行完QTP脚本后锁定系统: LockthesystemafterQTPscriptexecutioncompletionusingVBSCRIPT http://rajivkumarnandvani.wordpress.com/2010/09/22/lock-the-system-after-qtp-script-execution-completion-using-vbscript/

65、Actionsvs.Functions http://knowledgeinbox.com/articles/qtp/general/actions-vs-functions/

QTP相关工具、插件: 1、PowerDebuger 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 https://www.adobe.com/cfusion/entitlement/index.cfm?e=flex4_automation_plugin

3、MySystem http://www.advancedqtp.com/Uploads/My System/My System AuationCenter 1.3.5.zip

4、syncfusion控件的QTP插件: http://www.syncfusion.com:91/products/windows/addons/qtp/default.aspx Open2Test的QTPDotNETSyncfusion框架: http://www.open2test.com/techdocs.html

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/



blog comments powered by Disqus

Published

14 November 2013

Tags