2012-10-09 46 views
4

我正在使用Selenium-Web驱动程序为Flex应用程序编写自动化脚本,但我不知道Flex应用程序的确切步骤和ids捕获。已多次使用goggled但我无法得到任何确切的答案和答案。如何为Flex应用程序编写selenium webdriver自动化脚本

请让我知道清楚的步骤来使用任何工具或从Selenium IDE编写自动化脚本和捕获ID。

目前,他们仅通过使用应用程序URL向我提供了应用程序URL,但我只需要使用Web驱动程序编写脚本。

回答

0

虽然这仅与硒1(不webdriver的)的作品,看看Flex的猴子:

http://www.gorillalogic.com/testing-tools/flexmonkium

安装控制台,然后启动硒服务器,加载在所提供的用户扩展zip文件(也可在下载页面上找到)。

如果打开正在测试的页面,然后打开控制台,控制台应该指示它已连接 - 然后您将看到在selenium IDE中的操作。

如果不是,您需要使用适用于Flex Monkey的SWC项目来部署测试下的应用程序,以识别页面上的对象。

+0

404 - 此工具不再由公司,以及支持。 – Eric

0

据我所知,您无法使用webdriver自动化Flex web应用程序(至少简单的方法)。您可以使用Selenium RC,将FlexUISelenium扩展添加到RC以及使用Flex库编译应用程序。

我听说过用flex处理编写自己的javascript方法,但我没有尝试(很快就会进行调查)。 Check this link.

但是我希望我是错的,因为我现在面临这个问题;)

相关问题