帮助找找问题在哪?
Set link_= description.Create()link_("class").value="mnav"
Set cun=Browser("百度一下,你就知道").Page("百度一下,你就知道").ChildObjects(link_)
p = cun.count
For i = 0 to p-1
cun(i).click
Next
这段代码是在百度首页,连续点击“新闻”,“hao123”等5个link。第一次循环能点击到“新闻”,当i=1时,就报错。
General run error。大家帮忙看看问题出在哪。谢谢 你觉得可行吗?问你个问题哈,你点击一个link后页面不跳转吗?如果跳转了,你还想点击之前页面上的东西可以吗?是不是需要再考虑考虑呢 支持 居然完全不懂,我可以去SHI了。 回复 2# joykao
哦,这个我代码忘写了,cun(i).click后还有代码,比如返回主页,我这里省略了,但是主要问题不在这个地方。即使有返回的操作,当i=1时,cun这句还是报错。请问这个地方写法不对吗? 回复 5# shanfeng1419
我想问一下con(i)是什么呢?直接就是元素?不是这么写的。。。
Browser("百度一下,你就知道").Page("百度一下,你就知道").ChildObjects(link_).item(i)才代表具体的元素。。。再好好想想哇 回复 6# joykao
你买过《精通QTP-自动化测试技术领航》吗?书的206页,有类似这样的代码,是点击某页面所有按钮,其中就是Buttons(i).click。我写的代码在i=0时,能点击第一个link,是i=1后就报错。当我设置i=1时,循环第一次能正确点击link,但是i=2时就报错。不过你给的建议是对的。 回复 7# shanfeng1419
:L尽信书不如无书。。。 回复 8# joykao
有这种写法,不过谢谢你的回复
页:
[1]