求各位帮我看看哪里出错了
"C:\Program Files\Internet Explorer\iexplore.exe","https://www.baidu.com/gaoji/advanced.html"Set all_oEdit=Description.Create
all_oEdit("micClass").value="WebEdit"
Set all_oEdits=Browser("micCliass:=Browser").Page("micClass:=Page").ChildObjects(all_oEdit)
For i = 0 To all_oEdit.count-1
Set oEdit=all_oEdits.item(i)
oEdit.set "QTP自动化测试技术领航"
Next
Set oEdit=nothing
Set all_oEdits=nothing
Set all_oEdit=nothing
以上是代码
运行的时候qtp总是在这句代码报错
Set all_oEdits=Browser("micCliass:=Browser").Page("micClass:=Page").ChildObjects(all_oEdit)
请问这句代码哪里出错了,求各位大神帮忙分析一下
关键是你没贴出来报什么错?是不是描述性对象找不到或是找到多个对象? 试试("micClass").value = "WebEdit"这个value值为空尝试换成("type").value= "text"就可以了。 可以把赋值结果打印出来看看 jingzizx 发表于 2016-8-8 16:17
可以把赋值结果打印出来看看
感谢,我已经解决了 鱿鱼丝 发表于 2016-8-8 21:17
感谢,我已经解决了
怎么解决的吗 也不说说 1094389572 发表于 2016-8-11 10:17
怎么解决的吗 也不说说
Browser("micCliass:=Browser").
这句代码拼写错误,正确写法应该是:
Browser("micClass:=Browser"). 这个for循环里面的变量写少了个s吧,For i = 0 To all_oEdit.count-1
页:
[1]