【已解决】描述性编程问题
本帖最后由 黑羽祭 于 2012-12-12 16:26 编辑SystemUtil.Run "iexplore.exe","http://www.baidu.com/gaoji/advanced.html"
Set all_oEdit = description.Create()
all_oEdit("micClass").value = "WebEdit"
Set all_oEdits = Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(all_oEdit) '运行到这一步的时候就提示generalrun error'For i = 0 to all_oEdits.count-1
Set oEdit = all_oEdits.item(i)
oEdit.set "QTP自动化测试"
Next
Set oEdit = nothing
set all_oEdits = nothing
set all_oEdit = nothing
希望大家能帮忙看一下,谢谢。 Win7,IE8,QTP11 执行以上代码没有任何问题~ 回复 1# xuewanju
我试了,我运行没有问题
我猜的可能性:
1. 非IE浏览器
2. IE浏览器上的控件未能正常识别(如BHO控件被禁用了、显示为100%、开了多个IE浏览器)
3. QTP安装的问题 回复 3# 黑羽祭
我再检查检查,非常感谢 回复 2# lantianwei
非常感谢 加句
Browser("micClass:=Browser").Sync
在
SystemUtil.Run "iexplore.exe","http://www.baidu.com/gaoji/advanced.html"后面
试下~ 我也遇到此问题,经过两个小时的排查,终于定位原因,结果令我大跌眼镜,把all_oEdit("micClass").value = "WebEdit" 中的micClass改成micclass,运行成功,尽信书不如无书呀,照着书敲结果发现书上都是错的 回复 7# ljdfdd
7楼你应该是用别的办法解决的吧,,我照着改了不行的。
页:
[1]