QTP獲取不了edit box的名稱
本帖最后由 ylem_qin 于 2011-10-24 16:59 编辑版本:QTP9.2
刚开始学习,碰到了这样的问题,请高手指点下,谢谢
獲取不了edit box的名稱
范例 把你的被测软件截个图么。 回复 2# kudianxin
是这个,范例文档里的 本帖最后由 kudianxin 于 2011-10-24 17:30 编辑
建议你把add-in选上web再录一遍
回复 4# kudianxin
如果选择ActiveX的话,IE无法打开。
我试下visual basic 还是不可以 我用的是WIN7 IE8,是否有问题? 回复 6# ylem_qin
只选web录也行,最好把代码贴出来。 回复 7# ylem_qin
刚随便录了下
wait 3
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "mercury"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "4ea53167c97fe22fb41693422f25111adb7e048d"
wait 1
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 31,7
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Sync
Browser("Welcome: Mercury Tours").Close 回复 9# kudianxin
Window("Windows Internet Explorer").Restore
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").TypemicF5
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 341,251
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "ylem_qin"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").TypemicTab
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 360,289
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "123456"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 397,320
为什么 你的是以Browser开头? 是不是在录制开始的时候弄错了
record and run setting 选择opening下面http://newtours.demoaut.com/ 这种方式录制才能录制到 回复 11# pengxing12121
还是不行
换了个浏览器,用火狐,也不行
我重装下 回复 10# ylem_qin
我的add-in只选择了web,你也可以试试。 我的是qtp 9.2+ie6 楼主,你add-in只选web就好了。
对web的正确录制出来的脚本是 Browser.Page 类型的。
而你录出来的是Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 397,320
说明被识别成window应用程序了。 回复 15# WANDY
我觉得WIN7+IE8有问题,现在装了个虚机XP+IE6,结果就和范例一样了。
谢谢大家啦!
页:
[1]