版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章办公网络技术基础7.4IE浏览器的使用7.4IE浏览器的使用IE是InternetExplorer的简称,它是Microsoft公司的一款浏览器。通过它可以搜索新的信息或者浏览自己喜欢的站点,从而轻松获取丰富的信息。下面我们将就两个方面介绍IE浏览器的使用。7.4.1IE收藏夹的使用收藏夹是用来保存用户喜欢的网页或站点,方便以后轻松打开。只要将站点添加到收藏夹列表中。每次需要打开该页时,只需单击工具栏上的“收藏夹”按钮,然后单击收藏夹列表中的快捷方式就可以了。7.4.1IE收藏夹的使用7.4.1IE收藏夹的使用单击IE浏览器菜单栏中的“收藏”,选择“添加到收藏夹”命令,将显示“添加到收藏夹”对话框7.4.1IE收藏夹的使用在“添加到收藏夹”对话框的“名称”文本框中,输入网页地址名称或用默认的网页标题名,并可单击“创建到”选择收藏位置,然后单击“确定”即可。7.4.1IE收藏夹的使用需要访问收藏夹的网站时,单击IE浏览器菜单中的“收藏”选项,再单击相关网站连接即可7.4.2网上内容的保存与打印在浏览网页的过程中,常常需要将一些精彩的网页保存下来,以便日后慢慢阅读,或者打印出来和好朋友一起欣赏。这些都不需要特殊软件工具,IE浏览器的“文件”菜单就可以完成这两项任务。7.4.2网上内容的保存与打印1、网页的保存(1)打开网页。在地址栏当中输入网址,然后回车或者点击转到即可。7.4.2网上内容的保存与打印1、网页的保存(2)点击“文件”菜单,选择“另存为”命令。7.4.2网上内容的保存与打印1、网页的保存(3)弹出“另存为”对话框。在“文件名”文本框中,输入网页地址的名称或用默认的网页标题名,并双击选择保存的文件夹,然后单击“确定”即可。7.4.2网上内容的保存与打印1、网页的保存(4)查看保存的网页。打开保存网页的文件夹,可以看到如图7-71所示的一个文件和文件夹。7.4.2网上内容的保存与打印1、网页的保存(5) 双击网页文件打开网页。7.4.2网上内容的保存与打印2、网页的打印(1)打开网页。在地址栏当中输入网址,然后回车或者点击转到即可。7.4.2网上内容的保存与打印2、网页的打印(2)点击“文件”菜单,选择“打印预览”命令。7.4.2网上内容的保存与打印2、网页的打印(3)弹出“打印预览”对话框,查看打印效果。7.4.2网上内容的保存与打印2、网页的打印(4)点击“打印”按钮,弹出“打印”对话框。选择打印机,并设置需要打印页码范围和份数,然后单击“确定”按钮。演讲完毕,谢谢观看!附录资料:不需要的可以自行删除QTP自动化测试自动化测试的好处快速QuickTest执行测试比人工测试速度快多了。可靠QuickTest每一次的测试都可以正确的执行相同的动作,可以避免人工测试的错误。可重复QuickTest可以重复执行相同的测试。可程序化QuickTest可以以程序的方式,撰写复杂的测试脚本,以带出隐藏应用程序中的信息。广泛性QuickTest可以建立广泛的测试脚本,涵盖应用程序的所有功能。可再使用QuickTest可以重复使用测试脚本,即使应用程序的使用接口已经改变。QTP背景BTO:BusinessTechnologyOptimization业务科技优化方案使IT系统既能满足质量和成本的需求,又能适应多变的业务需求,可随之改变QTP是HP花费45亿美元购买的Mecury公司测试产品套件之一QTP是继WR后推出以VBS为内嵌语言的测试工具用于功能测试QC产品协作进行自动化测试开发(BPT)BusinessProcessTesting特点:价格高昂但是容易掌握QTP应用范围自带插件ActiveX
Database
StdWindows
TEA
VisualBasic
Web
Xml额外购买插件Java
DotNet
PeopelSoftVisualAgesiebelOracleQTP基本功能介绍HP
QuichTest
Professinal支持功能测试和回归测试自动化,用于每个主要软件应用程序和环境。此解决方案使用关键字驱动的测试概念,简化了测试创建和维护过程。它使测试人员能够使用专业的不惑技术直接从应用程序屏幕中捕获流程来构建测试案例。测试专家还可以通过集成的脚本和调试环境完全访问内在测试和对象属性。QTP的基本功能介绍TestActionActionActionFunctionFunctionFunctionFunctionLibraryStepStepStep以Test为测试运行单位,每个Test包含若干类型Action。
以Action为最小单位映射对象库,多个Action之间可以共享统一对象库
Action内的Step可以包含用户录制操作或者函数库内对Function的调用StepStep使用QuickTest进行测试测试和业务组件测试:组织成一个或多个操作的步骤集合,用于验证应用程序是否按预期执行。业务组件:表示应用程序中单任务的步骤集合。业务组件(也称为组件)在MercuryQualityCenter中由业务流程测试组合为特定的场景以建立业务流程测试。测试流程使用QuickTest测试包括三个主要阶段创建测试或组件以下列一种或两种方式向测试中添加步骤在应用程序或网站上录制会话。建立对象库并使用这些对象在关键字视图或专家视图中手动添加步骤然后,使用特殊的测试选项或编程语句来修改测试或组件。通过用参数替换固定值拓宽测试或组件的范围使用设计的数据表中的数据QuickTest生成随机数据使用QuickTest中众多的功能测试功能来增强测试或组件,或添加编写语句来实现更复杂的测试目标。运行测试或组件运行测试或组件检查网站或应用程序运行测试或者组件以对其进行调试单步执行单步跳过单步退出设置断点使测试或组件在预定点暂停分析结果在“结果”窗口中查看结果。报告在运行会话过程中检测到的缺陷。QuickTest窗口标题栏&菜单栏文件工具栏调试工具栏测试工具栏操作工具栏测试窗格:关键字、专家试图数据表运行窗口调试查看器基本使用介绍各个按钮介绍QuickTest如何识别对象确定对象符合的测试对象类对测试对象进行分类标准Windows对话框(Dialog)Web按钮(WebButton)
VisualBasic滚动条对象(VbScrollBar)强制属性列表添加辅助属性特殊的顺序标识应用测试对象模型在录制时执行应用程序的相应操作,则QuickTest将标识QuickTest测试对象类(表示执行了操作的对象),并创建相应的测试对象读取应用程序中对象属性的当前值,然后将属性和属性值列表与测试对象一起存储选择该对象的唯一名称,一般使用该对象某个重要属性的值使用适当的QuickTest测试对象方法录制对对象执行的操作实例<INPUTTYPE="submit"NAME="Find"VALUE="Find">对象标识为WebButton测试对象创建一个名为Find的WebButton对象为FindWebButton对象存储属性和属性值属性值typeFindnameresetHtmltaginput实例(续)录制对WebButton执行了Click方法关键字视图专家视图Browser("MercuryInteractive").Page("MercuryInteractive").WebButton("Find").Click核心功能清单对象库描述性编程检查点对象属性运行期间变更数据驱动错误恢复自动化对象核心功能-对象库入口:
tools->ObjectRepository
Ctrl+R
功能
保存被测试对象属性,
在编写执行步骤时使用核心功能-对象库对象库中的对象可以在录制过程中自动产生,也可以手动添加指定对象对象库分为本地对象库和共享对象库,区别是:
本地对象库只应用于本地Action调用共享对象库以.tsr扩展名文件形式存在,可以被其他Action调用。对象库面板具有定义以及更新对象的功能,并且能够进行在被测软件和对象库之间双向查找对象。对象属性可以在对象库中被任意修改,并且其属性描述支持正则表达式。核心功能-对象库智能识别是鸡肋,辅助标识符要慎用对象库与描述性编程的区别:对象库将对象收集起来,以可视化的方式呈现给用户描述性编程在运行步骤中通过对象属性指定对象。结合使用时应注意:描述性编程的子对象不可以是对象库中的对象,反之可以。具体采用哪种方式指定对象因具体情况和个人喜好所定,并非描述性编程更“高人一筹“核心功能-对象库-简单的对象识别原理用户通过录制或指定对象属性的方式将一个对象添加到对象库,在录制过程中添加的对象是根据Tools->ObjectIdentification中的设定记录的。在回放的过程中QTP通过将对象库中的对象属性和被测软件中的实时对象属性进行比对,如果发现存在能够唯一确定的对象,则对对象使用相应的用户设定的方法,完成用户动作。若不能发现唯一确定的对象,则启动智能识别机制,若智能识别仍无法唯一确定对象,则报错。更多细节请参见QTP帮助。核心功能-描述性编程'Browser("name:=UML软件工程组织").Page("Title:=UML软件工程组织").link("text:=项目管理","htmltag:=A").ClickSetdesc=Description.Createdesc("text").value="项目管理"desc("htmltag").value="A"Browser("name:=UML软件工程组织").Page("Title:=UML软件工程组织").link(desc).Click对象类型(“识别属性1:=属性值”).子对象属性(“识别属性1:=属性值”,“识别属性2:=属性值)。。。方法此外,描述性编程中属性值默认是支持正则表达式的,在使用中请留意。由于支持了正则表达式,就可以一次获取多个测试对象,便可以逐个处理这个相似对象集。核心功能-检查点可检查类型包括上图中所有Checkpoint中子菜单项,包括文字,位图,XML,数据库(数据表)等检查点。每个检查点的执行结果都会在Automation-Result中存在相应的记录。有些检查点需要在录制状态下才能够使用。核心功能-对象属性运行期间变更Object(description).SetTOProperty
Property,Value
通过此方法能够在运行期间更改对象库中对象的识别属性值。尤其在一个循环逻辑中更为常用,通过每次循环修改属性值,完成对一系列类似对象的相同动作。此方法弥补了对象库相对于描述性编程的不足。
Browser("UML软件工程组织").Page("UML软件工程组织").Link("项目管理").SetTOProperty"text","需求管理"Browser("UML软件工程组织").Page("UML软件工程组织").Link("项目管理").Click核心功能-对象属性运行期间变更更多方法
通过.object对象,能够使用对象本身(没有被QTP封装)的更多方法或属性值设定。核心功能-数据驱动通过变更不同的数据组合,执行相同的逻辑步骤,完成对一个测试用例的测试。数据来源可以是:Excel表格,数据库(数据表),XML文件,TXT文件。任何有规则的VBS可以操纵的文件类型都可以作为QTP的数据来源。当然最常用的还是Excel表。核心功能-错误恢复QTP软件本身自带了错误恢复手段RecoveryScenarioManager。通过在发生不同错误的时候,执行指定的操作,保证测试脚本能够24*7的不间断运行。用户也可以通过在容易发生错误的步骤或函数调用处执行相应的操作,保证无人值守时不宕机,脚本不中断。核心功能-错误恢复-RecoveryScenarioManager入口:Resources->Rec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁省大连市西岗区重点中学2025-2026学年第二学期第一次阶段性考试初三语文试题含解析
- 项目研发高效承诺书范文9篇
- 能源使用与优化管理指南
- 企业售后服务流程标准化手册
- 履行岗位职责承诺责任书3篇范文
- 客户服务满意保证承诺书(3篇)
- 质量管理体系认证实施全面指导手册
- 企业团队建设活动策划实施模板
- 企业安全管理员安全防范与紧急处置指导书
- 供应商评价及合作策略管理工具
- 2026年四川公务员考试《行政职业能力测验》(G类)真题卷
- 2026版荨麻疹诊疗规范与临床实践指南
- 2026年黑龙江农垦职业学院单招职业适应性测试题库与答案详解
- 2026年保安摸似考试测试题及答案
- 浙江省新阵地教育联盟2026届第二次联考英语+答案
- 2026年行测真题及答案
- 游乐设施安全管理台账范本
- 2026贵州遵义市部分市直机关事业单位招聘编外人员(驾驶员岗位)12人笔试备考试题及答案解析
- 雨课堂学堂在线学堂云《短视频创作与运营(东北师范)》单元测试考核答案
- 2025至2030中国商用车联网市场供需状况及政策影响分析报告
- 通信行业市场营销策略指南(标准版)
评论
0/150
提交评论