【发布时间】:2009-10-09 06:40:39
【问题描述】:
我刚刚开始尝试弄清楚如何进行持续集成和测试驱动开发,特别是在 Flex 4 中。
我想从 Hudson 中启动的 ant 脚本运行 FlexUnit4 测试。我可以让 hudson 编译我的应用程序,但是我该如何运行/查看我的测试结果?
【问题讨论】:
标签: ant continuous-integration hudson flex4 flexunit
我刚刚开始尝试弄清楚如何进行持续集成和测试驱动开发,特别是在 Flex 4 中。
我想从 Hudson 中启动的 ant 脚本运行 FlexUnit4 测试。我可以让 hudson 编译我的应用程序,但是我该如何运行/查看我的测试结果?
【问题讨论】:
标签: ant continuous-integration hudson flex4 flexunit
根据我在 adobe 论坛上得到的这些答案,我确实做到了:
【讨论】:
我们使用命令行 AIR 测试运行程序在 hudson 上运行我们的 flash/flex 测试,该运行程序运行我们的 flash/flex 测试应用程序的打包版本,并以 jUnit 文件格式写出一个文件。如果你使用这种格式,Hudson 可以做出很好的可视化。
如果您使用的是 linux 主机,您必须记住设置 Xvfb 以给 AIR 一个“屏幕”,否则它将无法工作。
Google 'hudson air unittest' 或例如http://www.subotnik.com/blog/?p=100 了解更多信息。
【讨论】:
FlexUnit4 团队的一位开发人员在 adobe 论坛上建议了a solution using ant/maven。我现在正在尝试。
【讨论】: