教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

RFT脚本录制教程自动化测试

来源:网络收集 时间:2026-09-01
导读: RFT脚本录制过程 ——以MIS中“财务审批”中“普通借款流程”为例 IBM Rational Functional Tester(简称RFT)是一款先进的、自动化的功能和回归测试工具,它适用 RFT界面于测试人员和GUI开发人员。使用它,测试新手可以简化复杂的测试任务,很快上手;测试

RFT脚本录制过程

——以MIS中“财务审批”中“普通借款流程”为例 IBM Rational Functional Tester(简称RFT)是一款先进的、自动化的功能和回归测试工具,它适用 RFT界面于测试人员和GUI开发人员。使用它,测试新手可以简化复杂的测试任务,很快上手;测试专家能够通过选择工业标准化的脚本语言,实现各种高级定制功能。

一、RFT安装注意事项

RFT安装和使用需要注意几个问题:

1.安装过程中需要disk2时,指向disk2所在的目录路径。

2.需要安装.net环境,如果不装.net环境,将无法识别windows控件。

二、应用程序的配置和环境测试

1.应用程序配置

在录制脚本之前,应该预先配置需要录制的应用程序或Web测试地址。

(1)点击菜单栏中“配置——配置应用程序进行测试”(图2-1)进入编辑应用程序信息对话框;

图2-1

(2)由于该程序是一个HTML应用程序,故点击“添加——HTML应用程序”(图2-2)即可进行添加。

图2-2

(3)点击“下一步”加入URL地址(图2-3)即可。

图2-3

2.环境测试

在录制脚本之前,我们需要测试我们使用的java环境是否配置完好。

(1)点击菜单栏中“配置——启用环境进行配置”对启用环境进行配置,如图2-4。

图2-4

(2)如图2-5,点击“测试”按钮,可以测试浏览器环境。

2-5

点击上图中的 测试按钮 测试 浏览器环境。

如果测试通过,返回Passed提示,如图2-6:

图2-6

如果测试未通过,可以根据测试结果提供的解决方案(如图2-7)来重新设置浏览器环境。解决方法主要是设置正确的java运行环境。根据你的jre安装路径来设置。

图2-7

三、流程简介

录制的流程全称为“审批流程——财务审批——普通借款流程”。这个流程是审批流程中相对简单的一个流程。

流程图如图2-1所示

图3-1

四、脚本的初步录制

1.创建项目

点击菜单栏“文件——新建——项目”中进入项目添加向导(如图4-1),根据提示选择创建的项目类型,添加项目名称即可。本文中添加的项目是“Functional Test项目”名称为“mis”。

图4-1

2.开始录制脚本1 点击工具栏中按钮即可进入脚本录制向导,输入脚本名称(图4-2),点击“下一步”,可进行脚本资产的配置(图4-3) 1 注意:在录制脚本和回放脚本前,请确定IE浏览器还没有启动(即不存在任何被打开的浏览器窗口)!

4-2

图4-3

本脚本中使用了cwsp_ptjk.rftdp数据池,点击该数据池,“确定——完成”即弹出录制状态界面(图2-4)。录制伊始,应启动前面配置的应用程序“mis”(图4-4)。

点击按钮,启

动应用配置程

图4-4

会弹出MIS网站的界面,根据正常的操作,会自动生成相应的脚本。

在正常的最长流程(即审批金额>=20000时且审批过程无驳回的情况下)的录制中,有几个问题,值得注意。

⑴mis网站界面弹出时,最好先把窗口最大化,接下来所有所有的操作都在最大化窗口下进行操作,防止回放中因为找不到对应的位置而回放失败。最大化窗口的语句为:browser_htmlBrowser().maximize();

⑵三级菜单不能直接用鼠标点击,需要用键盘中的“↑→↓←”进行控制,并用回车键选定。因为RFT无法识别三级菜单。

3.在现有的脚本基础上继续录制

将光标放在需要插入脚本的位置,让浏览器停留在此位置之前浏览器所在的页面,点击

图标,即可在现有脚本上继续录制。

五.脚本的回放

录制完成的脚本,会生成一个java的文件。本文中生成的java文件是test_reject.java文件,打开这个文件,点击工作栏中的按钮即可进行脚本的回放。

脚本回放的结果生成一个HTML页面,可以在projectname_logs的菜单目录下找到相应的日志。

六.简单的脚本编辑

仅通过录制生成的脚本,在回放过程中,会出现一些问题,使回放失败,那么就需要对脚本进行编辑。只要打开java文件即可编辑该脚本。

1.获取对象

RFT脚本的编程是基于Java的,所有的操作都是针对对象的操作,很多的对象都是录制脚本的同时由RFT自动捕获了,我们经常要手动地进行对象的捕获。

(1)右键点击脚本管理器中的资源管理器(图6-1)

图6-1

(2)有三种方法可以选择对象(图6-2),分别是拖动手形选择、测试对象浏览器、时间延迟选择。

常用“拖动手形选择”方法,可以很直观地获取鼠标左键单击对象查找器中的“小手”,拖动到你所要选择的对象上,所选择的对象会用红色方框框起来(图6-3),放开鼠标左键,点击图4-3中的“完成”按钮,即会识别出你所选择的对象。

图6-2

…… 此处隐藏:106字,全部文档内容请下载后查看。喜欢就下载吧 ……
RFT脚本录制教程自动化测试.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1114591.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)