




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用 IBM Rational Functional Tester 进行功能测试,录制脚本,2,目录,功能测试项目 测试脚本开发过程 测试验证点,3,Functional Test 项目,创建一个 Functional Test 项目 Functional Test 项目视图,Unit 标题,4,创建一个 Functional Test 项目,方法一:点击 文件 新建 Functional Test 项目,5,创建一个 Functional Test 项目,方法二:从 Functional Tester的工具栏,点击 新建 按钮,6,输入项目名称,7,Functional Test 项目视图,Functional Test 项目视图是 Functional Test 透视图左边的一个区域面板 在Functional Test 项目视图中列出了每个项目的测试资产,8,Functional Test 项目视图,下面的图标出现在项目视图中:,9,测试脚本开发过程,启动录制 执行用户操作 插入验证点 停止录制,10,测试脚本开发流程,11,启动录制,点击 Window Preferences来访问 Functional Test 选项。 点击Record a Functional Test Script 按钮或者点击 File New Functional Test Script Using Recorder 。 在 Record a Functional Test Script 对话框中选择你想要存储测试脚本的项目。输入一个脚本的名字。,12,启动录制,13,执行用户操作,当录制测试时,启动被测试应用的最好方式是在录制测试时使用 startApp 命令。 startApp 会使用应用配置信息启动被测试应用。 Functional Tester 将打开你制定的 Java 程序或者你浏览器中的 HTML 页面。,14,执行用户操作,15,执行用户操作 步骤,在录制期间,点击录制工具栏中的 启动应用程序 按钮。Start Application 对话框打开。,16,执行用户操作 步骤,点击 应用程序名称 下来框的箭头查看你能够测试的程序列表 。 Java 应用程序被表示为“应用程序名 java”,HTML 程序被表示为“应用程序名 html“。 选择你想要测试的程序并点击确定。,17,插入验证点,在录制测试的过程中,你也可以针对你要测试应用的数据和对象属性插入验证点 。 在录制期间,验证点捕获对象信息并将它存储在一个基线文件中。 在你回放脚本时验证点将捕获对象信息,并与基线进行比较。,18,插入验证点,19,停止录制,当你完成了需要测试的操作后,你可以通过录制工具栏中的停止录制按钮停止录制的过程,或者你也可以通过关闭被测试应用程序来停止录制。 在停止录制后,Functional Tester 将打开测试编辑器,测试编辑器中将呈现出你刚刚录制的测试脚本。,20,停止录制,21,测试验证点,验证点用来检查一个已经发生的动作或者检查一个测试对象的状态。 当你创建一个验证点时,你正捕获被测试应用中对象的信息作为基线信息 。 在回放过程中,使用这个基线信息与当前对象的信息进行比较。,22,测试验证点,在录制工具栏中的插入验证点或操作命令 按钮使你能够录制验证点。,23,录制验证点的步骤,选择一个应用中要测试的对象 在这个对象上选择一个操作动作,24,选择一个应用中要测试的对象,有三种选择测试对象的方法:拖动手形选择、测试对象浏览器和时间延迟选择。,25,对象寻找器,对象寻找器是一个最常用和最直接的选择测试对象的方法,下面是使用它的具体步骤: 1在验证点和操作向导中的选择方法下拉菜单中选择“拖动手形选择”。 2使用鼠标点击手形按钮,并按住鼠标键,将手形拖到你要测试的对象上面,这时测试对象被一个红色的方框包围,对象的名字被显示出来。 3当你释放鼠标键时,对象被选定,识别出的对象属性被列在验证点和操作向导下方的对象识别属性网格中。,26,对象寻找器,27,测试对象浏览器,使用测试对象浏览器浏览你的对象,浏览器显示出你的应用程序中可测试的对象层次树。,28,时间延迟的选择,29,对象识别属性,30,选择为对象执行的操作,在你选择了一个对象后,你应该选择一个对测试对象执行的操作。 有四个可以选择的操作 : 两个操作是验证点(数据或者属性) 两个操作是根据对象进行脚本化动作,31,选择为对象执行的操作,32,操作:创建数据验证点,在回放脚本时,使用数据验证点来测试你选定对象的数据。 对象名被列在页面的上端。根据被对象代理提供的信息,测试列表显示在数据值域。,33,操作:创建数据验证点,34,操作:创建数据验证点,数据验证点能够测试以下类型的数据: 列表 菜单层次 表格 本文 树状结构 静态文本,35,操作:创建属性验证点,当你录制一个验证点时,一个对象的属性基线被生成。 每次回放脚本时,对象的属性将与基线进行比较判断是否有变化发生。 这个信息对于识别应用中潜在的缺陷是非常有用的。,36,操作:创建属性验证点,37,操作:获取特定的属性值,当你录制一个测试时,你能够获得被选定对象的一个单一属性值 。 Functional Test 将添加一个 getProperty 命令在你的脚本中,并在回放时返回属性值。,3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省江门市新会第二中学 2023-2024学年七年级上学期期中考试道德与法治试题(含答案)
- 工业地产投资与运营分析
- 工业废水处理技术研究-环保产业发展趋势
- 工业机器人维护与保养教程
- 工业废水处理及回用技术研究
- 工业自动化硬件解决方案
- 工业设备智能化改造与升级
- 工业物联网的创新发展与应用案例
- 工业自动化与智能制造的关系
- 工业设计中的材料选择与创新
- 2025年安徽省高考物理试卷真题(含答案解析)
- GB/T 45439-2025燃气气瓶和燃气瓶阀溯源二维码应用技术规范
- YC/T 620-2024烟草零售客户满意度调查规范
- 16J914-1 公用建筑卫生间
- 2024年南昌市产业投资集团有限公司招聘笔试参考题库附带答案详解
- 食用菌生产技术 大球盖菇栽培技术课件
- 小班语言课《水果歌》PPT
- TSG11-2020 锅炉安全技术规程
- 人才培养方案编写质量标准
- 静脉输液-PPT课件
- (外研社)新编进出口英语函电答案-Unit-2-11-包含部分test-yourself
评论
0/150
提交评论