使用FunFX解析Flex应用程序对象层次结构

时间:2009-03-19 15:19:08

标签: flex testing automation qa

我正在尝试测试对象没有静态ID的Flex应用程序。我想将FunFX用于自动化,因为它可以很容易地从Linux shell中启动。

这就是说,FunFX似乎不包含允许用户通过其父对象访问子节点的函数(例如parent.get_child_at(<index>)parent.children()进行迭代)。我看到在父​​项下面返回子项的 number 的方法,但是我没有看到任何允许我解析层次结构的迭代功能。

是否有人使用FunFX测试黑盒Flex应用程序,其中对象ID未知?如果是这样,你是如何完成访问各种对象的?驱动其功能的组件?

1 个答案:

答案 0 :(得分:0)

FunFX包含FlexSpy工具,可以让您查看组件ID,层次结构等。但是,不稳定的组件ID(显然)是进行强大测试的挫折。但是,FunFX允许从“自动化名称”,“自动化值”和索引驱动组件。所以,有一些希望。 :)