如何在 Selenium WebDriver 中自动化 flex 应用程序

Posted

技术标签:

【中文标题】如何在 Selenium WebDriver 中自动化 flex 应用程序【英文标题】:How to automate a flex application in Selenium WebDriver 【发布时间】:2014-02-22 18:52:08 【问题描述】:

我想使用 Selenium WebDriver 自动化一个 flex 应用程序。我在互联网上搜索了很多,我发现了两件事 sfapiFlexUISelenium。这两个项目都在 2009 年本身停止,并且没有进一步的发展。

这两个项目都有更多的限制,需要在 Selenium RC 中运行。实际上,我需要任何方法或解决方法来自动化 WebDriver 中的 flex 应用程序。

更新:

谁能告诉我如何安装和使用 Flex Monkey。我在 Gorilla Logic 主页上阅读了文档,它说不应该再有 Flex 猴子了。这是真的吗?

如果有任何解决方法,请建议我。

【问题讨论】:

【参考方案1】:

你听说过Sikuli吗?这是几个链接http://code.google.com/p/sikuli-api/wiki/SikuliWebDriverhttp://www.sikuli.org/

【讨论】:

感谢您的回复。我知道西库里。它基于图像识别技术工作。但我需要像 selenium 一样交互应用程序(不使用保存的图像进行交互)。如果还有其他解决方法,请给我? 您可以将 Sikuli 与 Selenium WebDriver 集成

以上是关于如何在 Selenium WebDriver 中自动化 flex 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何使用selenium webdriver来判断一个网页加载完毕

如何使用 C# 在 Selenium WebDriver (Selenium 2) 中最大化浏览器窗口?

如何使用selenium webdriver来判断一个网页加载完毕

如何在 ruby​​ 中使用 Selenium WebDriver (selenium 2.0) 客户端设置选项

如何在python selenium chrome webdriver中设置标头

如何在 Java 中使用 Selenium WebDriver (Selenium 2) 输入文本框?