Actionscript 3 FlashDevelop中良好的单元测试选项

Actionscript 3 FlashDevelop中良好的单元测试选项,actionscript-3,unit-testing,apache-flex,air,flex4,Actionscript 3,Unit Testing,Apache Flex,Air,Flex4,我不熟悉AS3和Flex,但我正在FlashDevelop中使用它们创建一个移动应用程序。我想添加一些单元测试,但找不到任何真正好的框架或文档。我在FlexUnit和AsUnit上看到了一点,但它们似乎都已经有几年的历史了,而且在FlashDevelop中使用它们的文档也不多 这里有一个好的框架可以用于单元测试吗?即使我无法测试UI层,我也希望至少确保我的后端功能正常工作。您可以尝试使用Flexunit4.0在客户端测试业务逻辑,将其与Mockito混合使用。所有这些实际上都不支持测试UI 由于

我不熟悉AS3和Flex,但我正在FlashDevelop中使用它们创建一个移动应用程序。我想添加一些单元测试,但找不到任何真正好的框架或文档。我在FlexUnit和AsUnit上看到了一点,但它们似乎都已经有几年的历史了,而且在FlashDevelop中使用它们的文档也不多


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

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

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

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


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

如果您正在测试后端功能,那么您通常希望使用您正在使用的任何后端的测试框架。如果您希望Flex测试后端功能,那么您不是单元测试,而是集成测试。虽然FlexUnit看起来很旧,但它仍能很好地实现其目标。FlexUnit的使用应该独立于您的IDE,您可能只需要进行更多的键入