【问题标题】:How to write selenium webdriver automation scripts for Flex applications如何为 Flex 应用程序编写 selenium webdriver 自动化脚本
【发布时间】:2012-10-09 04:26:37
【问题描述】:

我正在使用 Selenium-Web 驱动程序为 Flex 应用程序编写自动化脚本,但我不知道确切的步骤和为 Flex 应用程序捕获的 id。我已经看了好几次,但我无法得到任何确切的解决方案和答案。

请告诉我使用任何工具或从 Selenium IDE 编写自动化脚本和捕获 id 的明确步骤。

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

【问题讨论】:

    标签: selenium-webdriver


    【解决方案1】:

    虽然这只适用于 Selenium 1(不是 webdriver),但请看一下 Flex Monkey:

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

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

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

    如果没有,您需要使用适当的 SWC 项目部署被测应用程序,以便 Flex Monkey 识别页面上的对象。

    【讨论】:

    • 404 - 公司不再支持此工具。
    【解决方案2】:

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

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

    但我确实希望我错了,因为我现在正面临这个问题;)

    【讨论】:

      猜你喜欢
      • 2014-02-22
      • 1970-01-01
      • 1970-01-01
      • 2016-04-23
      • 1970-01-01
      • 2021-06-08
      • 1970-01-01
      • 1970-01-01
      • 2018-12-04
      相关资源
      最近更新 更多