【问题标题】:Testing flex with selenium without updating code在不更新代码的情况下使用 selenium 测试 flex
【发布时间】:2010-05-31 08:53:40
【问题描述】:

我被要求检查如何对 flex 应用程序进行负载测试。

我考虑过使用Selenium,因为这正是它的工作。我还发现使用 Selenium 测试 Flex 需要对 Selenium 进行扩展。我已经看到了其中一些:

首先,似乎两者都需要我重新构建我的 Flex 应用程序来测试它。是真的吗?有没有办法自动添加句柄? 其次,这样做时,我可以进行各种测试吗?负载测试?性能测试 ?所有这些都是连续的? 谢谢

【问题讨论】:

    标签: apache-flex testing selenium


    【解决方案1】:

    是的,还有另一种方法,但它太复杂而无法关注或实施。它称为 OCR 或 http://en.wikipedia.org/wiki/Optical_character_recognition

    你也可以使用图像识别。

    唉,当然,您无法自动化 flash 或 flex,您需要重建它以使用 ExternalInterfaces 使某些方法公开可用。就是这样。闪光灯是物体的一大块,没有任何微小的部分可以用其他任何东西捕捉到。

    所以你只有这些选项,我担心没有别的。

    【讨论】:

      【解决方案2】:

      Adobe Genie 可用于测试 flex 应用程序而无需重新构建 flex 应用程序,而且它是免费的。 但是,仅支持 Actionscript 3。不支持 AIR、AS1 和 AS2。目前 MX 和 Spark 组件无法测试,文档说可以,但没有说明如何。

      另一个选项是 Sikuli,这是一个基于图像的测试工具。它的优势在于它的图像启发式方法,并且不像大多数基于图像的测试工具那样使用坐标进行比较。

      【讨论】:

        【解决方案3】:

        不,您不需要重新构建您的应用程序。有一个选项可以做到这一点,但也有一些选项没有。手册清楚地描述了这两种方法。 另请查看: RiaTest 弹性猴子 Neo4J

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-07
          • 1970-01-01
          相关资源
          最近更新 更多