测试工具

JavaScript测试库:Yahoo! UI Library: YUI Test

JavaScript测试一件很麻烦的事情,现在有了JavaScriptMVC测试插件Yahoo! UI Library: YUI Test,能够让你模范大部分DOM动作,比如写,拖拽,比如模范AJAX响应,并且能够使用断言(assertions)。它能够象函数一样运行,并且能够在不同的console窗口进行集成测试,是不是很方便?去看看吧:http://developer.yahoo.com/yui/yuitest/ 



界面自动测试工具UI auto test tool


与unit test不同,我们项目特点决定了,一个可以录制回放键盘鼠标动作的自动化界面测试工具更为有用。基于这种想法,我们组里某个新人的training项目就是完成这个小工具。


C#可以使用这个工程打底http://www.codeproject.com/Articles/28064/Global-Mouse-and-Keyboard-Library 加入一些定制代码,就可以录制键盘和鼠标了,我还要求加入定时抓屏,重复回放的功能,在我们最近的项目开发中非常有用,比如测试某个动作300次,看内存消耗,不用这个工具就崩溃了。


Python也可以达到类似效果,比如这个项目autopy https://github.com/msanders/autopy/ 或者是Pywinauto http://code.google.com/p/pywinauto/ 也可以通过PyWin32直接访问windows api达到效果。还有一种办法就是 http://sikuli.org/ 这个sikuli的问题是录制起来稍微麻烦了些,不是那么直接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值