【问题标题】:Good Unit Testing Options in FlashDevelopFlashDevelop 中良好的单元测试选项
【发布时间】:2013-10-03 18:16:54
【问题描述】:

我是 AS3 和 Flex 的新手,但我正在 FlashDevelop 中使用它们创建一个移动应用程序。我想添加一些单元测试,但我找不到任何真正好的框架或文档。我在 FlexUnit 和 AsUnit 上看到了一点点,但两者似乎都有几年的历史了,并且没有太多关于在 FlashDevelop 中使用它们的文档。

我可以在这里使用一个好的框架进行单元测试吗?即使我无法测试 UI 层,我也想至少确保我的后端功能正常工作。

【问题讨论】:

    标签: actionscript-3 unit-testing apache-flex air flex4


    【解决方案1】:

    如果您正在测试后端功能,那么您通常希望使用您正在使用的任何后端的测试框架。如果你想让 Flex 测试你的后端功能,那么你不是单元测试,你是集成测试。尽管 FlexUnit 看起来很老,但它在服务于它的目的方面仍然表现良好。 FlexUnit 的使用应该独立于您的 IDE,您可能只需要输入更多内容。

    【讨论】:

      【解决方案2】:

      您可以尝试使用 Flexunit4.0 来测试客户端的业务逻辑,将其与 Mockito 混合使用。这些实际上都不支持测试 UI。

      由于身份验证问题,我从未尝试使用单元测试来测试后端服务,但我们创建了另一个测试 UI 来测试服务,这个 UI 有大量的屏幕,每个屏幕用于测试不同的服务。

      我看到有一个用于amfphp的ServiceBrowser,我不确定它是否可以用于Java或其他平台。

      其他测试 UI 的方法是通过自动化测试,使用 flexmonkey、selenium。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-25
        • 1970-01-01
        相关资源
        最近更新 更多