|
wait(3)
Dim objXS
Set objXS = description.Create()
objXS("innertext").value=oneMod
objXS("html tag").value="TD"
'Browser("ERP").Page("ERP").Frame("nav").WebElement(objXS).Click
'或者
Browser("ERP").Page("ERP").Frame("nav").WebElement("innertext:=" & oneMod ,"html tag:=TD").Click
问题:
我是用QC调用QTP来运行这段脚本的,
运行时能看到回放的动作是成功的(点击后展开);
但执行完QC里面记录了一个错误如下:
描述:
Run Error:Cannot identify the object "[ WebElement ]" (of class WebElement). Verify that this object's properties match an object currently displayed in your application.Line (28): "Browser("ERP").Page("ERP").Frame("nav").WebElement("innertext:=" & oneMod ,"html tag:=TD").Click".
两种描述性编程都有这种问题,而我改为直接录制的对象名字WebElement("对象名")就不报错误;
网上说的很多方法我已经试过了,不知道还有谁有好的建议没,期待各位大侠的意见,谢了先.
[ 本帖最后由 JackieChan 于 2008-10-16 15:07 编辑 ] |
|