使用 Rational Functional Tester V8.0 精确地识别及验证 Graphical Editing Framework(GEF)图形
2010-06-08 00:00:00 来源:WEB开发网核心提示: 由于应用程序经常会设计到大量的、属性不确定的 GEF 操作,简单的录制脚本并不适合开发系统化的测试用例,使用 Rational Functional Tester V8.0 精确地识别及验证 Graphical Editing Framework(GEF)图形(2),推荐使用 ITCL 测试框架
由于应用程序经常会设计到大量的、属性不确定的 GEF 操作,简单的录制脚本并不适合开发系统化的测试用例,推荐使用 ITCL 测试框架来实现涉及到 GEF 图形的应用程序自动化测试。本文将在最后结合 ITCL 框架来阐述如何在 Rational Functional Tester V8.0 中实现 GEF 图形的识别,操作以及验证。
GEF 图形在 Rational Functional Tester V8.0 中的识别
激活测试环境
想要在 RFT 中识别 GEF 图形,就需要对应用程序进行测试环境激活。
在菜单中选择配置,选择激活测试环境。如图 1。
图 1. 对待测的应用程序进行激活
查看原图(大图)
注意:激活后需要重启待测应用程序才能生效。
GEF 图形的分类及层次
GEF 应用主要是节点与箭头的链接来展示父子以及流程关系。下面以一个简单的例子来说明 GEF 图形的分类及其层次。
最上面一层是 RootEditPart,这是一种特殊的 Editpart,用来盛放 GEF 图像内容,一般我们不会去识别和操作它。接下来的一层是 DiagramPart,也就是所谓画布,所有画布上的节点与箭头都是它的后代(Descendant)。再下来是节点 NodePart,所有从它指出的箭头都是它的孩子。最后是箭头 ConnectionPart。
图 2. GEF 图形层次
Tags:使用 Rational Functional
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接