google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 关于Watir in Ruby的问题

关于Watir in Ruby的问题


我学习Watir进行Web自动化测试不久,对Web页面元素的操作还不是很熟悉,我遇到的问题的是,ie.frame("tree").link(:text,"testtext").clcik,执行这行语句后,鼠标选中的焦点并不在“testtext”上,如何将焦点转移到"testtext"上,同鼠标点击过该link一样为选中状态,我执行ie.frame("tree").link(:text,"testtext").focus()也没起作用,谢谢高手指点!谢谢!谢谢!

TOP

在线等


没人在吗,谢谢高手们指点,急啊

TOP

识别不了


这东西用来录制脚本不是万能的,会有问题

TOP

估计还是你的元素定位出了问题,用flash方法看下,你操作的元素对不对。
有两个工具可以帮助定位页面元素标签,一个是微软的Internet Explorer Developer Toolbar;另一个是spysmith(http://qualityforge.com/spysmith/index.html
都是免费工具,挺好用的
Strong & Honour

TOP

sdlkfj5

TOP

sdlkfj6 sdlkfj7

TOP

那个元素是text看上去是testtext不代表它就真的是testtext,你要看看html源。比较有效率的方法是用工具,上面有人提过了2个,都是很好的,个人推荐spysmith,因为IEtoolbar会和有些版本的watir 有冲突,测试时候出现意料外的错误

如果你比较熟悉ruby 的话,可以旁边开个irb,遇到不确定的情况就列一下整个页面或者框架的text或者其元素,有一个方法是可以列出的,查下api,偶记不清楚了。

TOP

感谢


多谢,这个问题我也遇到.刚初用WATIR.谢谢!

TOP

 
当前时区 GMT+8, 现在时间是 2008-8-30 05:30Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹