我想知道Selenium自动化工具是否支持Flex应用程序。目前我有一些需要自动化的 Flex 应用程序。
是的,我们可以在 Selenium Web 驱动程序中自动化 Flex 应用程序, 为此,我们需要遵循以下步骤:
你必须下载selenium flex api。
您将在此处获得 SeleniumFlexAPI.swc 文件。
a.您需要将此文件放入您的 Flex 应用程序中。
b.你需要像这样在flex编译器中添加lib路径并编译代码
-include-libraries "libs\SeleniumFlexAPI.swc"
请参阅此链接以获取更多说明。
是的。
FlexUISelenium 是 Selenium RC 客户端驱动程序的扩展,使 Selenium RC 客户端驱动程序能够与 Flex 应用程序的 Flex UI 组件和方法进行交互(和测试)。
FlexMonkey-开源 付费工具,如 RIATest、Silktest、SeleniumFlex
您也可以尝试使用 Google Code 的 flex-ui-selenium。它可以让事情变得更简单。