软件测试-第二章录制脚本.ppt

上传人:牧羊曲112 文档编号:6027984 上传时间:2023-09-16 格式:PPT 页数:39 大小:1.64MB
返回 下载 相关 举报
软件测试-第二章录制脚本.ppt_第1页
第1页 / 共39页
软件测试-第二章录制脚本.ppt_第2页
第2页 / 共39页
软件测试-第二章录制脚本.ppt_第3页
第3页 / 共39页
软件测试-第二章录制脚本.ppt_第4页
第4页 / 共39页
软件测试-第二章录制脚本.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《软件测试-第二章录制脚本.ppt》由会员分享,可在线阅读,更多相关《软件测试-第二章录制脚本.ppt(39页珍藏版)》请在三一办公上搜索。

1、使用 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 项目视图,

2、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

3、 Recorder。在 Record a Functional Test Script 对话框中选择你想要存储测试脚本的项目。输入一个脚本的名字。,12,启动录制,13,执行用户操作,当录制测试时,启动被测试应用的最好方式是在录制测试时使用 startApp 命令。startApp 会使用应用配置信息启动被测试应用。Functional Tester 将打开你制定的 Java 程序或者你浏览器中的 HTML 页面。,14,执行用户操作,15,执行用户操作 步骤,在录制期间,点击录制工具栏中的 启动应用程序 按钮。Start Application 对话框打开。,16,执行用户操作 步骤,点击

4、应用程序名称 下来框的箭头查看你能够测试的程序列表。Java 应用程序被表示为“应用程序名 java”,HTML 程序被表示为“应用程序名 html“。选择你想要测试的程序并点击确定。,17,插入验证点,在录制测试的过程中,你也可以针对你要测试应用的数据和对象属性插入验证点。在录制期间,验证点捕获对象信息并将它存储在一个基线文件中。在你回放脚本时验证点将捕获对象信息,并与基线进行比较。,18,插入验证点,19,停止录制,当你完成了需要测试的操作后,你可以通过录制工具栏中的停止录制按钮停止录制的过程,或者你也可以通过关闭被测试应用程序来停止录制。在停止录制后,Functional Tester

5、将打开测试编辑器,测试编辑器中将呈现出你刚刚录制的测试脚本。,20,停止录制,21,测试验证点,验证点用来检查一个已经发生的动作或者检查一个测试对象的状态。当你创建一个验证点时,你正捕获被测试应用中对象的信息作为基线信息。在回放过程中,使用这个基线信息与当前对象的信息进行比较。,22,测试验证点,在录制工具栏中的插入验证点或操作命令 按钮使你能够录制验证点。,23,录制验证点的步骤,选择一个应用中要测试的对象在这个对象上选择一个操作动作,24,选择一个应用中要测试的对象,有三种选择测试对象的方法:拖动手形选择、测试对象浏览器和时间延迟选择。,25,对象寻找器,对象寻找器是一个最常用和最直接的选

6、择测试对象的方法,下面是使用它的具体步骤:1在验证点和操作向导中的选择方法下拉菜单中选择“拖动手形选择”。2使用鼠标点击手形按钮,并按住鼠标键,将手形拖到你要测试的对象上面,这时测试对象被一个红色的方框包围,对象的名字被显示出来。3当你释放鼠标键时,对象被选定,识别出的对象属性被列在验证点和操作向导下方的对象识别属性网格中。,26,对象寻找器,27,测试对象浏览器,使用测试对象浏览器浏览你的对象,浏览器显示出你的应用程序中可测试的对象层次树。,28,时间延迟的选择,29,对象识别属性,30,选择为对象执行的操作,在你选择了一个对象后,你应该选择一个对测试对象执行的操作。有四个可以选择的操作:两

7、个操作是验证点(数据或者属性)两个操作是根据对象进行脚本化动作,31,选择为对象执行的操作,32,操作:创建数据验证点,在回放脚本时,使用数据验证点来测试你选定对象的数据。对象名被列在页面的上端。根据被对象代理提供的信息,测试列表显示在数据值域。,33,操作:创建数据验证点,34,操作:创建数据验证点,数据验证点能够测试以下类型的数据:列表菜单层次表格本文树状结构静态文本,35,操作:创建属性验证点,当你录制一个验证点时,一个对象的属性基线被生成。每次回放脚本时,对象的属性将与基线进行比较判断是否有变化发生。这个信息对于识别应用中潜在的缺陷是非常有用的。,36,操作:创建属性验证点,37,操作:获取特定的属性值,当你录制一个测试时,你能够获得被选定对象的一个单一属性值。Functional Test 将添加一个 getProperty 命令在你的脚本中,并在回放时返回属性值。,38,操作:获取特定的属性值,39,总结,自动化功能测试操作的第一步是要根据你的测试目,录制与被测试系统交互的行为动作。本章节将向大家介绍如何使用 Rational Functional Tester 录制测试脚本。,Unit 标题,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号