小小菜鸟的web菜园子

web开发学习。好记性不如烂笔头。每天进步一点点!

导航

介绍Flex UI测试工具:FlexMonkey

作者:李文智

相信许多人都知道Flex的单元测试工具,FlexUnit或者ASUnit,但是对于UI测试工具可能很少有人了解,那么目前有什么FlexUI测试工具呢,答案是FlexMonkey

FlexMonkey是一个Flex应用的测试框架,他可以提供对Flex UI功能的捕捉、回放和确认,FlexMonkey能记录和回放Flex UI交互过程,并生成基于Actionscript的测试脚本,从而易于被纳入持续集成过程。他使用Flex Automation API,并通过扩展Adobe的样例自动化适配器AutoQuick而得来的。

该框架的特色有:

  • 记录和回放Flex UI交互过程;
  • UI交互可以被编辑和继续播放;
  • 生成FlexUnit测试用例,而且能被用于非基于FlexUnit的测试框架;
  • 测试可以使用如ANT这样的构建系统来运行;
  • 处理所有的Flex UI事件;
  • 使用Flex Automation API提供原生的Flex应用控制,不需要javascript或者其他浏览器插件;
  • 单元测试可以全部使用AS编写,无需其他编程语言或者特殊目的的脚本语言来开发全面的UI测试套件;
  • 非侵入式,不许修改你的应用源码;

详细的框架介绍,见该项目的GoogleCode地址,如果需要技术支持,访问他的官方网站;Flex社区对此框架的评价也很好,这篇文章对该框架做了初步的评估,并给出了自己的结论。


 

来自:RIAMEETING

 

posted on 2009-06-09 10:44  『小小菜鸟』  阅读(2530)  评论(1编辑  收藏  举报