Watir
文章平均质量分 59
samsunge808
这个作者很懒,什么都没留下…
展开
-
开源Web自动化测试框架——Watir试用手记
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。1. 脚本示例先丢转载 2008-11-16 19:20:00 · 531 阅读 · 0 评论 -
watir学习系列--相关网址
ruby官方网站:http://www.ruby-lang.org/zh_CN/ruby参考手册: http://www.kuqin.com/rubycndocument/man/index.htmlwatir官方网站:http://wtr.rubyforge.org/watir API: http://wtr.rubyforge.org/rdoc/selenium官方网站:ht原创 2009-04-15 23:51:00 · 703 阅读 · 0 评论 -
Watir Popup对象处理
Watir基于处理,继承于web,document的对象提供较好的支持方法,但相对于处理windows对象较弱. 就目前从各网站收集的对象来看, 基本上,对于在IE实例对象打开的web标准对象能够成功识别与操作,其它的脱离当前IE窗口,打开的所有弹出框都不能正常识别。其中,弹出框对象占有异常对象识别中很大一部分。目前碰到的弹出框, 我把他们分为三大类型: 1, Alerts 警告作用,原创 2009-04-24 13:48:00 · 2410 阅读 · 0 评论 -
右击鼠标事件的实现(QTP及Ruby)
QTP实现:‘———–about——————‘ @funcname:Common_MicRightMouse‘ @brief: QTP右击鼠标选择菜单并回车‘ @param:obj:具体的操作对象; rows:第几行菜单;‘ @rtnval:无‘ @register:无‘ @register方式:无Public Function Common_Mic原创 2009-07-16 12:20:00 · 979 阅读 · 0 评论 -
不可编辑控件的变相解决方式
我们经常遇到有些编辑框不能直接赋值,比如日期输入框,所以在脚本编写时候需要编写一大操作脚本,参数化就更加麻烦,是否有一种方法可以快捷的进行操作问题分析:我们平时解决方法,往往是想各种办法去实现这个输入,其实编辑框无法输入是因为编辑框的readOnly=true,所以这次我们换个角度不是去想办法开锁,而是把锁撬掉。解决方法:修改目标编辑框的属性为readOnly=false,然后再执行se转载 2009-07-16 12:25:00 · 716 阅读 · 0 评论