采用 Rational Functional Tester 8.0 实现 Eclipse 以及 GEF 的自动化测试
2010-05-05 00:00:00 来源:WEB开发网核心提示: 基于 SWT 应用的窗口部件(org.eclipse.swt.widgets)熟练掌握窗口部件的类型可以在很大程度上提高动态识别对象的效率,图 5 显示了基于 Eclipse 的窗口部件层次结构树,采用 Rational Functional Tester 8.0 实现 Eclipse 以及 G
基于 SWT 应用的窗口部件(org.eclipse.swt.widgets)
熟练掌握窗口部件的类型可以在很大程度上提高动态识别对象的效率,图 5 显示了基于 Eclipse 的窗口部件层次结构树。( 注:由于篇幅的原因,图 5 中的 Eclipse 窗口部件层次结构树已经做过删节,完整的结构树请参阅 Eclipse API 的官方网站。)
Control: 与操作系统控件对应的窗口部件,比如按钮,链接,标签,进度条等。
Composite: 包括其他控件的窗口部件,比如树,组,表格,工具条等。
Item: 被其他控件包含的窗口部件,比如菜单项,表格栏,树结点等。
图 5. 窗口部件继承关系树
RFT 提供的测试对象监测器可以快速捕获被测对象的 SWT 窗口部件类型,及其层次结构属性。图 6 是一个基于 Eclipse 平台的应用程序的工具栏示例,图 7、图 8 显示了 RFT 测试对象监测器捕获到的窗口部件类型及其部分属性,示例上方 File 的类型是 MenuItem(如图 7),示例下方 Case Creation 的类型是 ToolBar(如图 8)。
图 6. 选择测试类型和测试脚本
查看原图(大图)
图 7. MenuItem 对象
Tags:采用 Rational Functional
编辑录入:爽爽 [复制链接] [打 印]- ››采用oracle中exp远程备份oracle
- ››采用 Rational Functional Tester 8.0 实现 Eclip...
- ››采用Symbian^3系统 诺基亚N8-00获证实
- ››Rational Insight 与 Rational Team Concert 集成...
- ››采用“独占”的方式给数据库设置密码
- ››Rational开发过程
- ››采用DIV+CSS制作网站的优势
- ››采用Inventor的机械压机参数化设计及运动仿真
- ››采用碎片整理技术避免虚拟服务器性能下降
- ››采用C#反射机制和动态参数实现可插件业务平台
- ››采用POI创建Excel文件
- ››采用POI和ANTLR提取WORD文档数据
更多精彩
赞助商链接