WEB开发网
开发学院软件开发Java 采用 Rational Functional Tester 8.0 实现 Eclip... 阅读

采用 Rational Functional Tester 8.0 实现 Eclipse 以及 GEF 的自动化测试

 2010-05-05 00:00:00 来源:WEB开发网   
核心提示: 图 3. Eclipse 平台属性配置窗口查看原图(大图)选择 Eclipse 平台标签,如果明确 Eclipse 平台的位置,采用 Rational Functional Tester 8.0 实现 Eclipse 以及 GEF 的自动化测试(3),则直接点击添加按钮(Add),并指定所在的文

图 3. Eclipse 平台属性配置窗口
采用 Rational Functional Tester 8.0 实现 Eclipse 以及 GEF 的自动化测试

查看原图(大图)

选择 Eclipse 平台标签。如果明确 Eclipse 平台的位置,则直接点击添加按钮(Add),并指定所在的文件夹路径;或者应用搜索(Search)功能检索某一路径下面的所有 Eclipse 平台,检索出的结果会被自动添加到左边的 Eclipse 平台列表中。

激活 Eclipse 平台。从左侧 Eclipse 列表中选择被测平台,点击激活按钮(Enable),激活 Eclipse 平台后,RFT 理论上就可以识别上面的对象了。

重启被测应用程序,在 RFT 中配置完 Eclipse 平台属性后,需要重启被测应用程序,这样 RFT 的 Eclipse 对象识别系统才能够生效。

判断 Eclipse 平台是否被激活。打开测试对象监测窗口(Test Object Inspector,如图 4),并将鼠标定位在被测 Eclipse 应用程序上,如果检测窗口中显示对象的属性层次结构,那就说明 Eclipse 平台被成功激活;否则,说明配置没有生效或者是路径设置错误,需要重启被测应用程序,或者重新配置平台属性。

图 4. 测试对象监测按钮
采用 Rational Functional Tester 8.0 实现 Eclipse 以及 GEF 的自动化测试

三、动态查找 Eclipse 对象

IDE-eclipse 是基于 SWT(Standard Widget Toolkit)开发的,SWT 应用程序的基本组成部分为显示界面(Display)、命令界面(Shell)和窗口部件(Widgets)。窗口部件反映了主机操作系统上提供的 GUI 组件,RFT 通过获取窗口部件的类型来识别被测对象,从而进行自动化测试。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:采用 Rational Functional

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接