QTP学习与实践经验总结1
QTP学习与实践经验总结完整版

QTP学习与实践经验总结完整版QTP(QuickTest Professional)是一款自动化测试工具,用于测试Web、Windows和Java应用程序。
在学习和实践QTP过程中,我总结了以下经验。
学习阶段:1.了解基础知识:首先,了解测试的基本概念和QTP的基本功能。
可以通过阅读QTP的官方文档、参加培训课程或查找相关教程来进行学习。
2.熟悉QTP界面:熟悉QTP的界面和各个功能面板的位置和作用,学习如何创建、保存和运行测试用例。
3.了解对象识别:掌握对象识别的原理和方法。
QTP通过识别应用程序中的各种对象来执行操作和检查结果。
学会使用QTP的对象仓库和对象识别器来管理和识别对象。
4.学习VBScript编程:VBScript是QTP使用的默认脚本语言。
学习VBScript编程语法和常用函数,可以加强对QTP脚本的编写和调试能力。
5.实践项目:尝试使用QTP对一个简单的测试项目进行实践。
这将帮助你熟悉QTP的操作流程和常见的测试任务。
实践阶段:1.制定测试计划:在开始测试之前,制定详细的测试计划。
根据需求,确定要测试的功能和场景,并编写测试用例。
2.创建测试对象库:根据应用程序的界面和功能,创建测试对象库。
这将包含应用程序中的各种对象及其属性和方法。
3.录制和回放脚本:使用QTP的录制功能来录制测试脚本。
在录制过程中,执行一系列操作,例如点击链接、填写表单和验证结果。
然后,使用回放功能来验证脚本的正确性。
5.调试脚本:在运行测试脚本之前,使用调试功能来检查脚本的正确性。
可以逐行执行脚本、查看变量值以及添加断点等。
6.批量执行测试:使用批量执行功能来运行多个测试脚本。
可以使用参数化和数据表来生成不同的测试数据,并生成详细的测试报告。
7.错误处理和异常处理:处理脚本中的错误和异常情况。
可以使用异常处理机制和错误定位功能来确定问题的根源。
8.维护测试脚本:随着应用程序的更新和变化,测试脚本也需要进行维护。
QTP学习与实践经验总结1(1)

QTP学习与实践经验总结前言:QTP全名Quick Test Professional,是MI公司出品的一款测试工具.它的优点是使用方便,功能强大并且可以通过与测试管理工具的互连达到自动化功能测试的目的. QTP是专门针对B/S模式的测试工具.它具有:识别能力强,回放精确等优点,是进行B/S模式下功能测试的首选工具.下面是本人学习QTP的经验总结,它包括了在学习阶段和使用阶段所遇到的问题.当然我这里所说的还很不全面,有很多欠缺,希望大家通过上面的联系方式与我联系,大家共同学习.1 TD与QTP的连接 (5)1.2 QTP自动提交错误到TD中 (13)1.3 本机创建,修改与提交 (16)1.4 QTP fail自动截图 (20)1.5 上网助手等插件对QTP的影响 (23)1.6 防火墙对TD与QTP的连接的影响(瑞星2005下) (24)1.7 如何定时运行QTP (26)2 QTP的录制 (28)2.1 QTP的录制方法 (29)2.2 QTP录制应先作录制计划 (28)2.3 关于下拉菜单的更改 (29)2.4 输入法对于回放的影响 (32)2.5 如何修改系统时间 (32)3 QTP的自定义操作 (33)3.1 手工添加步骤 (33)3.2 手工识别控件 (44)4 多个Action一起执行 (47)4.1 为什么会用到多个Action调用 (47)4.2 对被调用Action的设定 (48)4.3 调用Action (51)4.4 调用Action的模式 (58)4.5 copy Action与call existing Action的区别 (58)5 对于QTP一些功能键的介绍 (59)5.1 关于录制设置的区分web event recording configuration (59)5.2 关于QTP录制mouseover得问题 (63)5.3 关于start transAction的问题 (63)5.4 虚拟对象的使用 (67)5.5 对于Action screen捕捉不精确的解决办法 (71)5.6 QTP录制方式的分类 (74)6 对于内部控件属性的一些设定............................................................... 错误!未定义书签。
qt实训日志

qt实训日志一、前言本篇文章是我在QT实训期间的日志记录,主要记录了我在学习和实践中的思考和收获,以及遇到的问题和解决方法。
二、学习内容1. QT基础知识在开始实训之前,我们首先学习了QT的基础知识,包括QT的安装、界面设计、信号与槽机制等。
其中,信号与槽机制是QT最重要的特性之一,它可以将不同对象之间的交互行为进行解耦,使得代码更加清晰和易于维护。
2. QT网络编程随着互联网技术的发展,网络编程已经成为了一项非常重要的技能。
在QT实训中,我们也学习了QT网络编程相关知识,包括TCP/IP协议、Socket编程等。
通过这些知识的学习和实践,我们能够更加深入地理解网络编程的本质,并且能够独立完成基本的网络应用开发。
3. QT数据库开发数据库是现代软件开发中不可或缺的一部分。
在QT实训中,我们也学习了QT数据库开发相关知识,并且使用SQLite作为数据库进行实践。
通过这些知识的学习和实践,我们能够更加深入地了解数据库的设计和使用,以及如何在QT中进行数据库操作。
三、实践项目1. 聊天室聊天室是我们在QT实训中完成的第一个项目。
通过这个项目,我们学习了QT网络编程相关知识,并且实现了一个基本的聊天室应用。
在这个项目中,我们使用了TCP/IP协议进行通信,并且使用了QT的信号与槽机制来处理用户输入和服务器响应。
2. 学生成绩管理系统学生成绩管理系统是我们在QT实训中完成的第二个项目。
通过这个项目,我们学习了QT数据库开发相关知识,并且实现了一个基本的学生成绩管理系统。
在这个项目中,我们使用了SQLite作为数据库,并且使用了QT的模型/视图框架来显示数据。
3. 图书馆管理系统图书馆管理系统是我们在QT实训中完成的第三个项目。
通过这个项目,我们进一步深入地学习了QT数据库开发相关知识,并且实现了一个复杂的图书馆管理系统。
在这个项目中,我们不仅使用了SQLite 作为数据库,还使用了多线程编程来提高程序性能。
QTP 学习小结

总是看别人在总结自己学习QTP的过程,经验.突然很想把自己的学习也总结一下.所以有了今天这个文.从开始学习QTP到现在已经4年多了吧.06年4月开始的吧.一开始只学习了简单的录制.将QTP自带的指南认真跟着做了一遍.这样对QTP的基础用法就有了基本的认识.录制的测试方法基本能达到.千万不要从一开始就想偷懒,这个文档一定要看看啊.慢慢发现,录制的测试远远不够用,所以开始接触更多内容:(一) GlobalSheet和LocalSheet循环的设置GlobalSheet循环设置和LocalSheet的循环设置地方是不一样的. GlobalSheet的循环是在File-Setting-Run中设置的. LocalSheet的循环是在KeyWord View中,该Action右键的Action Call Perporties中设置的.同时,取不同sheet中的值,要注意当前行是多少. 例如同一次循环咱中, 可能GlobalSheet 中取的是第二行的数据,但是LocalSheet中还是第一行,所以取到的还是第一行的数据.可以用getcurrentrow查看当前行是哪一行.用setcurrentrow来设置当前行. 以保证取值是你想要取的.(二) GlobalSheet和LocalSheet的访问方式Parameter=Datatable(“fieldname”,dtglabalsheet) ====datatable(“fieldname”,”Global”)===== datatable.GlobalSheet.getparameter("receiver").valueParameter=datatable(“fieldname”,dtlocalsheet) ====datatable(“fieldname”,”Action1”)=====datatable.LocalSheet.getparameter("receiver").value(三) 低级录制和模拟录制模拟录制顾名思义,就是严格按照你鼠标键盘的操作痕迹,轨迹来模拟操作.低级录制是根据绝对坐标来模拟鼠标键盘的操作.模拟录制没有步骤,无法修改.只能看到Desktop.RunAnalog "Track1"低级录制能看到相应的步骤,还能修改.(当然此步骤非彼步骤)不过似乎修改最多的也是坐标.但是两种都比较受限制,如果系统发生了变更,页面元素位置变更,脚本就无法使用了(回放失败).(四) 参数化标准的QTP增强步骤.参数化是个很重要的操作, 同时QTP自带的手册说的也比较明白,所以这里不多说什么. 多说也是重复手册的话,没意思.所以如果真有什么问题,可以联系我,大家一起讨论.(五) 检查点标准的QTP增强步骤. 不多说了.不过我本人用的比较少,我喜欢用输出值的方式找到值,自己比较,自己写report.(六) 输出值个人使用过程中觉得比较有用的是Text Output Value. 我一般都用它把值输出到GlobalSheet然后,自己比较,生成report. 注意,一定要在录制脚本的同时, Text Output Value 和Text area output Value才可用.虽然我上边也说了Text Area Output Value是录制的过程中才能可用的. 但是实际我是无论如何也没有使用上. 不知道是不是和我添加了Java Add-in有关系.我曾经看到我们自动化脚本服务器上的QTP该项是可用的. 而且根据网上介绍说, 选择测试普通应用程序时,录制就可以看到它可用.但是我没有成功. 如果哪位大侠乐意教导小女子一下. 小女子万分感激.先谢过了. ^_^(七) 对象库(Object Repository)对象库在QTP中来说是很重要的东西. 一定要对它很熟悉,很亲切~~.录制的过程中,对象会自动添加到对象库中.当然世界上没有100%的事,所以有的时候也需要你手动添加对象. 添加方法:打开OR, 点击添加按钮然后点击你要添加的网页/应用系统对象. 确定完就ok了.同样,你可以在OR中,修改对象的名称,属性等. 修改对象库中对象的名称, 前边的代码中对象引用的名称会自动随之变化.(八) 对象库的管理工具(Object Repository Manager)这个里边我觉得比较有用的有两个工具Object Repository Comparison Tool and Object Repository Merge Tool. 顾名思义一个合并工具,一个比较工具. 不多说了比较简单.自己用用就知道了.(九) Object Identification这部分我用的很少,但是也是有用的东西. 举例说明, 对于一个对象,如果你怎么录制,它都无法正常的回放识别,可以考虑看看是不是该对象的属性挑选不够准确,不能唯一标识对象. 这时,你想调整OR中能捕获的属性,就要用到这里了. 你可以看到列表中各种控件或者class 的属性设置. 尝试修改这里, 你可能会修正了你对象不能唯一确定的问题.(十) 查看对象的属性(Object Spy)点击工具栏上的或者Tool-Object Spy, 然后点击界面上的小手状去spy你想查看属性的网页/应用程序. 最后点击网页/应用程序上那个你想看的东东,你就能在Object Spy界面中看到各个属性值了. (注意点击Spy前,保证你上一次打开的页面是IE/你的应用程序,否则你点击,QTP的页面隐藏后,你看到的不是要捕获的对象,就无计可施了~~)下边这个图很有用啊: 我犯过的错误的总结,瞧一敲看一看拉我想取运行时的一个属性的值,但是没用object,怎么也取不到.最后在51得高手帮助才知道要用“object.”汗颜啊~~(十一) 虚拟对象虚拟对象我用的也比较多. 虚拟对象使用情况介绍是说QTP无法识别的对象可以虚拟来用.虚拟对象使用必须是先虚拟,再录制(或者写代码,随你了),这时,录制才会把它当成是你想虚拟成了对象类型,并可在其上使用该”对象类”所具有的方法. (当然请保证Tool-Options-General中的Disable recognition of virtual objects while recording是不选中的) 目前虚拟对象只支持6类.虚拟对象主要是针对你mark的坐标,将坐标内当作你虚拟成的对象来处理之.我举个例子, 我录制我们的产品时, 回放对于某一个按钮的操作有时成功,有时不成功. 我索性就把这个按钮虚拟成button, 回放就次次成功了. 当然这个例子不具有很好的代表性,只是给大家提个醒吧.遇到我这类问题不妨这么试试验. ^_*(十二) 虚拟对象脚本移植由于虚拟对象不会保存在CASE中,只保存在QTP dat/VoTemplate 目录下。
Quick TestProfessional实践报告wqp

QTP学习与实践经验总结1.QTP的基本概念和流程........................................................................................................... - 1 - 1.1了解测试对象模型 (1)1.2对象在操作过程中的作用 (1)1.3QTP测试原理(对象的映射) (1)1.4QTP对象的调用 (3)1.5QTP录制模式的分类 (4)1.6QTP测试流程 (4)2.QTP的基本使用操作............................................................................................................... - 4 - 2.1检查点 (4)2.1.1检查点概述................................................................................................................... - 4 -2.1.2检查点分类................................................................................................................... - 4 -2.1.3检查点的使用.............................................................................................................. - 5 -1.标准检查点的设置......................................................................................................... - 5 -2.数据库检查点的设置..................................................................................................... - 5 -3.文本检查点的设置 ......................................................................................................... - 7 - 2.2参数化 .. (8)2.2.1参数化的概述............................................................................................................. - 8 -2.2.2参数化的种类和使用................................................................................................. - 8 - 2.3输出值 (12)1.标准输出值.................................................................................................................... - 12 - 2.文本和文本区输出值.................................................................................................... - 12 - 3.数据库输出值................................................................................................................ - 12 - 4.XML输出值.................................................................................................................. - 12 - 2.4数据表 (12)2.4.1 数据表概述................................................................................................................ - 12 -2.4.2 数据表的类别............................................................................................................ - 12 -2.4.3 数据表的操作............................................................................................................ - 12 -2.4.4在数据表中使用公式................................................................................................. - 13 -1.使用公式创建参数化数据 ........................................................................................... - 13 -2.在检查点中使用公式 ................................................................................................... - 14 - 2.5恢复场景 .. (15)2.5.1恢复场景概述............................................................................................................. - 15 -2.5.2定义恢复场景............................................................................................................. - 15 - 2.6正则表达式 . (18)2.6.1 正则表达式的概述.................................................................................................... - 18 -2.6.2正则表达式的使用操作............................................................................................. - 18 - 2.7分析测试结果 (20)2.7.1 设置测试运行结果的存储位置................................................................................ - 20 -2.7.2 调试测试脚本........................................................................................................... - 20 -1.语法检查....................................................................................................................... - 21 -2.使用断点....................................................................................................................... - 21 -3.单步调试....................................................................................................................... - 21 -4.调试查看器的使用....................................................................................................... - 21 -5.运行整个测试............................................................................................................... - 21 - 附:操作中遇见的问题及相应的解决方法............................................................................. - 24 - 1.QTP录制 .. (24)1.1 QTP录制应先作录制计划........................................................................................... - 24 -1.2 QTP录制方法............................................................................................................... - 24 -1.3关于下拉列表选择数据输入框的更改........................................................................ - 24 -1.4 中文输入法对于回放的影响...................................................................................... - 25 -2.QTP自定义操作 (25)2.1 手工添加步骤的方法.................................................................................................. - 25 -2.2 手工添加对象的方法................................................................................................... - 27 -2.3 对脚本进行注释........................................................................................................... - 28 -2.4对于Action screen捕捉不精确的解决办法 .............................................................. - 28 -1.QTP的基本概念和流程1.1了解测试对象模型测试对象模型指的是一组对象类库,QTP用它们来描述被测试的应用程序中的实际对象。
QTP小结

QuickTest Professional1 QTP简介QTP是QuickT est Professional的简称,是一种自动测试工具。
使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。
在对象仓库中存在三种可以被识别的对象类:ActiveX、Visual Basic、Web。
适合B/S以及C/S架构。
2 QTP测试步骤我学习的是使用软件自带的应用程序进行测试,下面就来介绍这方面的测试步骤。
2.1 录制脚本当录制脚本时,会自动获取被操作对象的一系列属性信息,然后将对象和它的属性信息存在自己的对象仓库中,同时在关键字视图(KeyWord View)和专家视图(Expert View)中产生相应的动作和代码。
QTP提供了三种不同的录制方式:正常录制(Normal Recording)、模拟录制(Analog Recording)和低级录制(Low Level Recording)。
◆正常录制(Normal Recording)正常录制模式是QTP默认的录制模式,这种录制模式是QTP最突出的特点,是直接对对象,比如对标准控件的的操作,录制完之后,不管再次打开的对象位置在哪,它都能执行到。
此模式可以录制下对于应用程序的对象的一些列操作,但是对于一些鼠标的运动轨迹却无能为力。
经典的例子是Windows的画图程序,不能对于画图的过程进行录制。
◆模拟录制(Analog Recording)为了解决上面的问题,QTP提供了模拟录制的方式。
模拟录制模式是鼠标和键盘的精确操作进行录制。
录制鼠标的拖动,捕捉鼠标的运动轨迹,主要用与绘图此类软件的录制。
模拟录制模式分为两种:一种是相对于指定窗口录制;另一种是相对于屏幕录制。
选择相对于指定窗口录制,就会只录制鼠标键盘的指定窗口内的所有动作,在窗口外的动作不会录制。
而屏幕录制就可以录制在整个屏幕内所做的所有动作,包括点击win任务栏上的Quicktest 图标,但在QTP窗口内所做的所有操作不会进行录制。
qt实验总结

qt实验总结一、实验目的本次实验的主要目的是学习和掌握QT编程语言的基础知识和应用技能,包括QT框架的搭建、界面设计、信号与槽机制、文件操作等方面。
二、实验内容1. QT框架的搭建:在安装好QT开发环境后,需要进行项目配置和环境设置,以确保能够正常进行编译和运行。
2. 界面设计:使用QT提供的UI设计器工具,可以方便地进行界面设计和布局。
通过拖拽控件、设置属性等方式,可以快速地创建各种功能丰富的界面。
3. 信号与槽机制:QT中采用信号与槽机制来实现组件之间的通信和交互。
通过连接信号和槽函数,可以实现各种操作和功能。
4. 文件操作:QT提供了丰富的文件操作API,包括读取、写入、复制、删除等功能。
通过学习这些API,可以方便地进行文件处理。
三、实验过程1. QT框架的搭建:首先需要在QT Creator中创建一个新项目,并选择合适的项目类型(如控制台应用程序或窗口应用程序)。
然后进行项目配置,设置编译器选项、构建目录等信息。
最后进行环境设置,包括QT版本、编译器版本等。
2. 界面设计:使用QT提供的UI设计器工具,可以方便地创建各种控件和布局。
首先需要选择合适的布局方式(如水平布局或网格布局),然后拖拽控件到界面上,并设置其属性、样式等信息。
最后保存UI文件,并在代码中加载和使用该文件。
3. 信号与槽机制:在QT中,每个组件都可以发出信号,而其他组件则可以连接这些信号并执行相应的槽函数。
首先需要定义一个槽函数,在该函数中实现相应的操作。
然后通过connect()函数将信号与槽函数连接起来。
4. 文件操作:QT提供了丰富的文件操作API,包括QFile、QDir、QTextStream等类。
通过这些类可以方便地进行文件读写、目录遍历等操作。
需要注意的是,在进行文件操作时需要保证文件路径正确,并进行错误处理。
四、实验心得通过本次实验,我对QT编程语言有了更深入的了解和掌握。
在实验过程中,我学习了QT框架的搭建、界面设计、信号与槽机制以及文件操作等方面的知识,并通过实践运用这些知识完成了一个简单的应用程序。
心得体会qt(优秀18篇)

心得体会qt(优秀18篇)本文将从界面设计、可扩展性、易用性、性能和团队合作五个方面探讨Qt的设计心得。
首先,Qt作为一个图形界面框架,界面设计是重要的一环。
在设计界面时,要尽量简明扼要,不要添加过多的视觉元素,以免造成用户的混淆和不适。
突出重点功能,将核心操作置于界面的显著位置。
此外,也要注意UI的可定制性,让用户可以根据自己的需求个性化修改界面。
最重要的是,保持整体布局的一致性,遵循统一的视觉风格,使用户能够快速熟悉和使用。
其次,Qt的可扩展性是其杰出之处。
Qt支持模块化的设计,可以根据需求来选择和集成各种功能模块。
通过使用插件机制,我们可以轻松地添加、升级和删除功能,而不需要对整个应用程序进行重构。
这有助于提高代码的重用性和维护性,并为应用程序的发展和扩展提供了很大的灵活性。
另外,易用性也是一个重要的考虑因素。
Qt提供了丰富的自定义控件和工具,使我们能够快速构建用户友好的界面。
通过合理的布局和操作方式,用户可以直观地理解和使用应用程序。
同时,我们还可以利用Qt的事件和信号槽机制来实现交互动作和响应,使用户操作更加便捷和流畅。
总之,良好的易用性可以帮助我们吸引和留住用户。
与此同时,性能也是设计中需要重点关注的一个方面。
在使用Qt进行设计时,要尽量减少资源的占用和系统的开销。
例如,可以合理使用内存和处理器资源,优化算法和数据结构,减少重复计算和无效操作。
此外,我们还可以使用Qt提供的性能调优工具,如Qt分析器和性能监视器,来识别和解决性能瓶颈。
通过不断优化和改进,我们可以提高应用程序的响应速度和效率。
最后,团队合作是一个成功的设计过程中必不可少的因素之一。
Qt具有良好的跨平台性和协作工具,使团队成员可以在不同的操作系统和环境中共享和协同开发。
我们可以使用版本控制系统,如Git和SVN,来管理代码,确保项目的整体一致性和稳定性。
同时,我们还可以使用QtCreator等集成开发环境来促进团队成员之间的交流和合作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QTP学习与实践经验总结作者:吴迪联系方式:msn: lovedemonforever@e-mail:lovedemonforever@前言:QTP全名Quick Test Professional,是MI公司出品的一款测试工具.它的优点是使用方便,功能强大并且可以通过与测试管理工具的互连达到自动化功能测试的目的. QTP是专门针对B/S模式的测试工具.它具有:识别能力强,回放精确等优点,是进行B/S模式下功能测试的首选工具.下面是本人学习QTP的经验总结,它包括了在学习阶段和使用阶段所遇到的问题.当然我这里所说的还很不全面,有很多欠缺,希望大家通过上面的联系方式与我联系,大家共同学习.1 TD与QTP的连接 (5)1.1 TD与QTP的连接 (5)1.2 QTP自动提交错误到TD中 (13)1.3 本机创建,修改与提交 (16)1.4 QTP fail自动截图 (20)1.5 上网助手等插件对QTP的影响 (23)1.6 防火墙对TD与QTP的连接的影响(瑞星2005下) (24)1.7 如何定时运行QTP (26)2 QTP的录制............................................................................................ 错误!未定义书签。
2.1 QTP的录制方法 ......................................................................... 错误!未定义书签。
2.2 QTP录制应先作录制计划 ......................................................... 错误!未定义书签。
2.3 关于下拉菜单的更改.................................................................... 错误!未定义书签。
2.4 输入法对于回放的影响................................................................ 错误!未定义书签。
2.5 如何修改系统时间........................................................................ 错误!未定义书签。
3 QTP的自定义操作 .................................................................................. 错误!未定义书签。
3.1 手工添加步骤................................................................................ 错误!未定义书签。
3.2 手工识别控件................................................................................ 错误!未定义书签。
4 多个Action一起执行.............................................................................. 错误!未定义书签。
4.1 为什么会用到多个Action调用................................................... 错误!未定义书签。
4.2 对被调用Action的设定............................................................... 错误!未定义书签。
4.3 调用Action .................................................................................... 错误!未定义书签。
4.4 调用Action的模式....................................................................... 错误!未定义书签。
4.5 copy Action与call existing Action的区别 ................................ 错误!未定义书签。
5 对于QTP一些功能键的介绍 ................................................................. 错误!未定义书签。
5.1 关于录制设置的区分web event recording configuration ............ 错误!未定义书签。
5.2 关于QTP录制mouseover得问题............................................... 错误!未定义书签。
5.3 关于start transAction的问题 ....................................................... 错误!未定义书签。
5.4 虚拟对象的使用............................................................................ 错误!未定义书签。
5.5 对于Action screen捕捉不精确的解决办法................................ 错误!未定义书签。
5.6 QTP录制方式的分类 ................................................................... 错误!未定义书签。
6 对于内部控件属性的一些设定............................................................... 错误!未定义书签。
6.1 关于regular expressions ................................................................ 错误!未定义书签。
7 关于datatable ........................................................................................... 错误!未定义书签。
7.1 global与current的区别 ............................................................... 错误!未定义书签。
7.2 import excel的问题....................................................................... 错误!未定义书签。
7.3 关于editing the data table ............................................................. 错误!未定义书签。
8 关于检查点............................................................................................... 错误!未定义书签。
8.1 checkpoint的返回值 ..................................................................... 错误!未定义书签。
8.2 QTP检查点的设定 ....................................................................... 错误!未定义书签。
8.3 关于文字检查点得参数化............................................................ 错误!未定义书签。
8.4 设立可重用检查点........................................................................ 错误!未定义书签。
8.5 QTP检查点添加有问题,造成无法识别控件,导致脚本无法运行的问题错误!未定义书签。
8.6 标准检查点.................................................................................... 错误!未定义书签。
9 关于错误报告的问题............................................................................... 错误!未定义书签。
9.1 关于report.ReportEvent ................................................................ 错误!未定义书签。
9.2 关于reporter.fiter ........................................................................... 错误!未定义书签。
10 关于在expert中操作的问题................................................................... 错误!未定义书签。
10.1 关于getRoporperty ,getTopropertise, getToproperty .................. 错误!未定义书签。
10.2 编码时在出现expect end of statement的问题 ........................ 错误!未定义书签。
11 关于C/S模式的录制............................................................................. 错误!未定义书签。
11.1QTP是否可以cs方式下的应用系统 ............................................ 错误!未定义书签。