我刚接触过AS3和Flex,但我正在用FlashDevelop开发一个移动应用程序。我想添加一些单元测试,但是我找不到任何好的框架或文档。我在FlexUnit和AsUnit上看到了一点,但两者似乎都有几年的历史了,而且在FlashDevelop中使用它们的文档也不多。
这里有一个很好的框架可以用于单元测试吗?即使我不能测试UI层,我也希望至少确保我的后端函数能够正常工作。
发布于 2013-10-04 14:45:02
如果您正在测试后端函数,那么您通常希望使用所使用的任何后端的测试框架。如果您希望Flex测试您的后端函数,那么您不是单元测试,而是集成测试。虽然FlexUnit看起来很老,但它在实现其目标方面仍然表现良好。FlexUnit的使用应该独立于您的IDE,您可能只需进行更多的输入。
发布于 2013-10-03 19:02:26
您可以尝试使用Flexunit4.0在客户端测试业务逻辑,并将其与Mockito混合使用。实际上,所有这些都不支持测试UI。
由于身份验证问题,我从未尝试过用Unit测试来测试后端服务,但是我们为测试服务创建了另一个测试UI,这个UI有大量的屏幕,每个屏幕都可以测试不同的服务。
我已经看到了amfphp有一个ServiceBrowser,我不确定它是否可以用于Java或其他平台。
测试UI的其他方法是通过自动化测试,使用flexmonkey,selenium进行测试。
https://stackoverflow.com/questions/19166314
复制相似问题