51Testing软件测试论坛

标题: 如何通过不click button 的方法做点击页面的操作 [打印本页]

作者: zbsczh    时间: 2009-6-26 15:14
标题: 如何通过不click button 的方法做点击页面的操作
我要点击百度页面的"百度一下"这个button,谁知道下面这段代码有什么问题吗?
谢谢求教了


x = Browser("百度一下,你就知道").Page("百度一下,你就知道").WebTable("设置").WebButton("百度一下").GetROProperty("x")
y = Browser("百度一下,你就知道").Page("百度一下,你就知道").WebTable("设置").WebButton("百度一下").GetROProperty("y")

Browser("百度一下,你就知道").Page("百度一下,你就知道").WebTable("设置").Click x, y
作者: zbsczh    时间: 2009-6-26 15:23
自己顶,对象层是Browser-> Page-> webtable->webbutton
作者: zbsczh    时间: 2009-6-27 11:30
有人知道这个怎么能解决吗?click x,y的范围是基于操作的对象的还是整个page?
作者: zbsczh    时间: 2009-6-29 18:59
求大侠帮忙,无人知道吗?
作者: fei.ge    时间: 2009-6-29 19:45
【Object.Click x, y】
<<<click事件少一个参数?

【通过不click button 的方法做点击页面的操作】
<<<低级录制...?

[ 本帖最后由 fei.ge 于 2009-6-29 21:34 编辑 ]
作者: zbsczh    时间: 2009-6-30 15:26
标题: 回复 5# 的帖子
举个例子,有2个对象(例如,左边那个是image对象,右边那个是link 对象), image对象是动态产生,没有唯一识别的属性,只有靠index来唯一区别 ,但是右边的link的text属性是唯一识别的, 那我要点击左边的image对象,我想通过取到右边link对象的坐标,移动位移来点击想要点击的image对象。。
但是这样子在上面的脚本好像行不通

[ 本帖最后由 zbsczh 于 2009-7-1 13:59 编辑 ]
作者: zbsczh    时间: 2009-7-1 12:11
无人解答啊
作者: 小_麦    时间: 2009-7-1 13:47
哪里有图???你例子没有图
作者: 917782861    时间: 2009-7-1 15:59
标题: 回复 6# 的帖子
不知LZ说的image对像是否有url或是href属性啊,
作者: 小_麦    时间: 2009-7-1 19:23
要点的话不如这样可靠些
row=Browser("[QuickTest Pro] - 51Testing软件测").Page("[QuickTest Pro] - 51Testing软件测").WebTable("版块主题").GetRowWithCellText ("如何通过不click button 的方法做点击页面的操作")
set a=Browser("[QuickTest Pro] - 51Testing软件测").Page("[QuickTest Pro] - 51Testing软件测").WebTable("版块主题").ChildItem (row,1,"image",0)
a.click
作者: zbsczh    时间: 2009-7-1 19:56
标题: 回复 9# 的帖子
href属性是空值,没有URL属性,有的话应该也是动态的
作者: zbsczh    时间: 2009-7-1 19:57
标题: 回复 10# 的帖子
如果image不在Webtable里面呢?呵呵
作者: 小_麦    时间: 2009-7-2 09:32
你给的图,是51论坛的吧,我试过了在的...如果你想点击不在webtable的图片,不妨给个页面,大家一起研究一下.
作者: zbsczh    时间: 2009-7-2 10:53
标题: 回复 13# 的帖子
谢谢,呵呵不过是公司的产品,没办法给。
51上面这个例子好像有点不恰当,"如何通过不click button 的方法做点击页面的操作"link这个对象是在webtable的第3列,我有问题 的那个页面那个link事在第1列,所以很神奇,页面上看去前面的image图片应该是在第1列,后面的link在第2列,不过实际上取到第一列的值是link的.所以我怀疑image对象是不在webtable上的。。。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2