QTP运行脚本时,出现错误
本帖最后由 sqfsyz 于 2012-8-9 17:16 编辑录制脚本时是正常的,在进行运行时,提示:
脚本为:
Browser("供台").Page("供台").WebEdit("myname").Set "btest"
Browser("供台").Page("供台").WebEdit("password").SetSecure "50236d41dfa0cdd6fc54c493bbfac3434436"
Browser("供台").Page("供台").Image("imageField").Click 104,15
Browser("供台").Dialog("来自网页的消息").WinButton("确定").Click
Browser("供台").Page(".::供统 ::.").Frame("Leftifr").Link("产品列表").Click
Browser("供台").Page(".::供统 ::.").Frame("Rightifr").Link("产品").Click
Browser("供台").Page(".::供统 ::.").Frame("Rightifr_2").Link("我供").Click
Browser("供台").Page(".::供统 ::.").Frame("Rightifr_3").WebEdit("Sug_Price").Set "1"
Browser("供台").Page(".::供统 ::.").Frame("Rightifr_3").WebEdit("costPrice").Set "1"
Browser("供台").Page(".::供统 ::.").Frame("Rightifr_3").WebEdit("Goods_mem").Set "7787"
Browser("供台").Page(".::供统 ::.").Frame("Rightifr_3").Image("imageField").Click 20,2
Browser("供台").Dialog("来自网页的消息").WinButton("确定").Click
请问这是怎么回事啊?在登录的地方,也就是输入账号(myname)和密码(password)这块是调用JS生成的,是不是QTP和JS有冲突啊?如果有冲突怎么解决呢? 是不是对象搞错了,或者是用户名输入框不在对象库里
你ctrl+r打开对象库看看有没有找个对象
没有的话,add一个进去
再试试看 回复 1# sqfsyz
检查对象库中myname这个对象。 哦,好的,谢谢,我看看 回复 2# zfy1002
你好,请问如果myname 在对象库中,是不是以下截图这样de :
是的。但有的时候QTP在运行的时候找不到对象,可以用描述行编程试试。
页:
[1]