|
以下对开心网咬人那步骤编写的script,因为连续咬人时,打开的“咬人 - 开心网”的page是不断变化的,没办法只有进行描述性编程了,但是产生一个问题,这样其下的所有对象都必须用描述性编程, 但是执行到黑体语句时提示找不到Link对象,请问高手是什么原因?
注:arr数组已正确得到好友名字
For j=0 to i
Browser("开心网").Page("title:=咬人 - 开心网").Frame("name:=iframe_parent").Link("name:=Friend").SetTOProperty "text", arr(j)
Browser("开心网").Page("title:=咬人 - 开心网").Frame("name:=iframe_parent").Link("name:=Friend)").Click
Browser("开心网").Page("title:=咬人 - 开心网").WebButton("name:=我要咬他").Click
Browser("开心网").Page("title:=咬人 - 开心网").Frame("name:=iframe_parent").WebButton("name:=咬他").Click
Browser("开心网").Page("title:=咬人 - 开心网").Frame("name:=iframe_parent_0").WebButton("name:=关闭").Click
Browser("开心网").Page("咬人 - 开心网").Output CheckPoint("TiLi")
Loop
另外,对于这种页面name老变的,有好的处理方法吗?
谢谢了。 |
|