如何在 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 应用程序。我在互联网上搜索了很多,我发现了两件事 sfapi 和 FlexUISelenium。这两个项目都在 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) 客户端设置选项