51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5699|回复: 7
打印 上一主题 下一主题

关于Watir in Ruby的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-9 10:06:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我学习Watir进行Web自动化测试不久,对Web页面元素的操作还不是很熟悉,我遇到的问题的是,ie.frame("tree").link(:text,"testtext").clcik,执行这行语句后,鼠标选中的焦点并不在“testtext”上,如何将焦点转移到"testtext"上,同鼠标点击过该link一样为选中状态,我执行ie.frame("tree").link(:text,"testtext").focus()也没起作用,谢谢高手指点!谢谢!谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-6-9 10:22:38 | 只看该作者

在线等

没人在吗,谢谢高手们指点,急啊
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-6-12 22:38:25 | 只看该作者

识别不了

这东西用来录制脚本不是万能的,会有问题
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-5 00:57:48 | 只看该作者
估计还是你的元素定位出了问题,用flash方法看下,你操作的元素对不对。
有两个工具可以帮助定位页面元素标签,一个是微软的Internet Explorer Developer Toolbar;另一个是spysmith(http://qualityforge.com/spysmith/index.html
都是免费工具,挺好用的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-9 18:41:45 | 只看该作者
sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-9 18:43:21 | 只看该作者
sdlkfj6 sdlkfj7
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-10 19:13:52 | 只看该作者
那个元素是text看上去是testtext不代表它就真的是testtext,你要看看html源。比较有效率的方法是用工具,上面有人提过了2个,都是很好的,个人推荐spysmith,因为IEtoolbar会和有些版本的watir 有冲突,测试时候出现意料外的错误

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

使用道具 举报

该用户从未签到

8#
发表于 2008-3-13 15:03:25 | 只看该作者

感谢

多谢,这个问题我也遇到.刚初用WATIR.谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 01:40 , Processed in 0.074637 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表