自动化培训46466.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《自动化培训46466.pptx》由会员分享,可在线阅读,更多相关《自动化培训46466.pptx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、QTP自动化脚本培训自动化脚本培训 1.qtp 1.qtp介绍介绍介绍介绍 2.2.脚本录制和对象抓取脚本录制和对象抓取脚本录制和对象抓取脚本录制和对象抓取 3.3.检查点的使用和回放检查点的使用和回放检查点的使用和回放检查点的使用和回放 4.Action 4.Action的使用的使用的使用的使用 5.5.环境变量的使用环境变量的使用环境变量的使用环境变量的使用 6.Keyword&Expert6.Keyword&Expert视图的使用视图的使用视图的使用视图的使用 7.VBScript7.VBScript语法的简单介绍语法的简单介绍语法的简单介绍语法的简单介绍 8.DataTable8.Da
2、taTable 9.9.数据库连接数据库连接数据库连接数据库连接DAODAO的使用的使用的使用的使用 10.10.相对路径的设置相对路径的设置相对路径的设置相对路径的设置议程QTP介绍 QTP QTP是是quicktest Professionalquicktest Professional的简称,是一种自动试的简称,是一种自动试工具。使用工具。使用QTPQTP的目的是想用它来执行重复的手动测试,的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那测试前要考虑好
3、如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。些功能、操作步骤、输入数据和期望的输出数据等。什么是QTP易用性:易用性:1.QTP1.QTP允许甚至新手测试人员在几分钟内生产。你可以通过允许甚至新手测试人员在几分钟内生产。你可以通过简单地按下录音按钮,使用应用程序来执行一个典型的业简单地按下录音按钮,使用应用程序来执行一个典型的业务流程创建一个测试脚本。务流程创建一个测试脚本。2.2.利用活性屏设备,任何对象来验证组件的预期行为可以通利用活性屏设备,任何对象来验证组件的预期行为可以通过点击在积极的屏幕对象仅仅创建几种不同类型的检查点。过点击在积极的屏幕对象仅
4、仅创建几种不同类型的检查点。3.3.数据表,用数据表,用ExcelExcel电子表格的全功能的集成,是用来操作数电子表格的全功能的集成,是用来操作数据集和创建多个测试迭代,无需编程,扩展测试用例覆盖据集和创建多个测试迭代,无需编程,扩展测试用例覆盖率。率。QuickTestProfessionalQuickTestProfessional支持所有流行的环境,包括支持所有流行的环境,包括WindowsWindows,网站,功能测试。,网站,功能测试。VisualBasicVisualBasic,JavaJava,ActiveXActiveX,SAPSAP,OracleOracle,PeopleS
5、oftPeopleSoft,SiebelSiebel,终端模拟,终端模拟器,和器,和WebWeb服务。服务。脚本录制和对象抓取1.脚本录制2.手动捕捉对象 新建Test脚本录制设置录制的网设置录制的网址,及浏览器址,及浏览器点击点击RecordRecord,QTPQTP会自动打开浏览器,然后正常执行操作会自动打开浏览器,然后正常执行操作流程,流程,QTPQTP会自动生成脚本会自动生成脚本保存保存TESTTEST 验证回放是否成功首先关闭浏览器,点击首先关闭浏览器,点击RunRun,会自动执行刚才的操作,执行,会自动执行刚才的操作,执行完之后,会生成完之后,会生成ResultsResults报告
6、报告对象抓取1.1.查看对象库:点击查看对象库:点击ResourceResourceObject Object RepositoryRepository(Ctrl+RCtrl+R)可以打开对象库,可看到录制时生)可以打开对象库,可看到录制时生成的对象,左侧为对象,右侧为该对象的属性成的对象,左侧为对象,右侧为该对象的属性2.2.抓取对象:选中抓取对象:选中Add Object to Local Add Object to Local 鼠标会变成手的形状,按住鼠标会变成手的形状,按住CtrlCtrl键,鼠标变为箭头,找到键,鼠标变为箭头,找到想要抓取的对象,松开想要抓取的对象,松开CtrlCtr
7、l,点击对象,此对象会自动添加,点击对象,此对象会自动添加进来进来3.3.在在Object RepositoryObject Repository可以右键删除对象可以右键删除对象4.4.对象的导出:点击对象的导出:点击FileFileExport Local ObjectsExport Local Objects,选择保,选择保存路径,自动生成存路径,自动生成.tsr.tsr的文件的文件5.tsr5.tsr对象库的引用:在对象库的引用:在ResourceResource视图中,选中一个视图中,选中一个ActionAction,右键,选中,右键,选中Assotiate Repository wi
8、th ActionAssotiate Repository with Action,选中该选中该.tsr.tsr,此,此ActionAction便可以与对象关联便可以与对象关联检查点的使用和回放1.标准检查点(Standard Checkpoint)2.表检查点(Table Checkpoint)3.文本检查点(Text Checkpoint)4.数据库检查点(Databasecheckpoint)标准检查点1.1.在在Keyword ViewKeyword View视图中,选中视图中,选中WebEditWebEdit对象对象2.2.选择选择InsertInsert CheckpointChe
9、ckpoint Standard CheckpointStandard Checkpoint,这个,这个 Checkpoint Properties Checkpoint Properties 对话框就会打开对话框就会打开3.3.在在NameName文本框中,输入文本框中,输入CheckNameCheckName作为新检查点的名作为新检查点的名字字4.4.鼠标向下滚动,在对象属性区找到鼠标向下滚动,在对象属性区找到valuevalue值,输入你想要值,输入你想要匹配的字符匹配的字符5.5.点击点击OKOK按钮,检查点添加成功按钮,检查点添加成功6.6.保存保存TESTTEST即可即可标准检查点
10、表检查点1.1.在在QuickTest,QuickTest,选择选择Automation Automation Record and Run Record and Run SettingsSettings,Record and Run SettingsRecord and Run Settings对话框打开对话框打开表检查点2.2.选择选择Record and runRecord and run,点击应用,确定,点击应用,确定3.3.在在QuickTestQuickTest,选择,选择RecordRecord按钮或者选择按钮或者选择AutomationAutomationRecordRecor
11、d4.4.选择选择Insert Insert Checkpoint Checkpoint Standard CheckpointStandard Checkpoint,QuickTestQuickTest窗体会被隐,鼠标会变为手的形状窗体会被隐,鼠标会变为手的形状5.5.点击想要选取的表格数据点击想要选取的表格数据Table Checkpoint PropertiesTable Checkpoint Properties对话框会显示对话框会显示表检查点6.Name6.Name文本框里,可以输入名字文本框里,可以输入名字7.7.画对勾的为要检验的数据,双击可取消或添加画对勾的为要检验的数据,双击
12、可取消或添加8.8.点击点击OKOK,QuickTestQuickTest在在TESTTEST中会增加这个中会增加这个table table checkpointcheckpoint9.点击Stop按钮,停止录制10.保存TEST即可文本检查点1.1.在在QuickTest,QuickTest,选择选择Automation Automation Record and Run Record and Run SettingsSettings,Record and Run SettingsRecord and Run Settings对话框打开对话框打开文本检查点2.2.选择选择Record and
13、 runRecord and run,点击应用,确定,点击应用,确定3.3.在在QuickTestQuickTest,选择,选择RecordRecord按钮或者选择按钮或者选择AutomationAutomationRecordRecord4.4.选择选择Insert Insert Checkpoint Checkpoint Text CheckpointText Checkpoint,QuickTestQuickTest窗体会被隐,鼠标会变为手的形状窗体会被隐,鼠标会变为手的形状5.5.点击想要选取的文本字符串,点击想要选取的文本字符串,Text Checkpoint Text Checkp
14、oint PropertiesProperties对话框会显示对话框会显示6.6.在在NameName中输入中输入CheckDepartingTextCheckDepartingText作为检查点的名字作为检查点的名字7.7.单击单击ConfigureConfigure按钮,弹出按钮,弹出Configure Text SelectionConfigure Text Selection对对话框,可以选择哪个字符串为检验的字符,检验字符在哪个话框,可以选择哪个字符串为检验的字符,检验字符在哪个字符串之间字符串之间8.8.点击点击OKOK,即可在,即可在Keyword ViewKeyword Vie
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动化 培训 46466
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内