SystemUtil.Run "C:\Program Files\MozillaFirefox\firefox.exe","https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=http://mail.google.com/mail/&scc=1<mpl=default<mplcache=2"
Browser ("text=Google - Mozilla Firefox").Page("text=Google - Mozilla Firefox").WebEdit("text=Google - Mozilla Firefox").Set "Ram"
Browser ("text=Google - Mozilla Firefox").Page("text=Google - Mozilla Firefox").WebButton("text=Google - Mozilla Firefox").Click
我正在使用Quick test专业版,我想在Mozilla中打开google并想搜索“Ram”。当我执行此代码时,它显示对象存储库中找不到对象,但这是描述性编程,无需添加对象在本地对象存储库中。
答案 0 :(得分:1)
您应该使用qtp中的对象间谍来识别正确的对象属性。这里的Browser对象没有text属性,而是应该使用title作为标识属性。
此外,您提供的网址似乎指向Gmail而非Google搜索。
这是IE的一个例子,希望有所帮助
SystemUtil.Run "iexplore.exe", "www.google.com"
Browser("title:=Google").Page("title:=Google").WebEdit("name:=q").Set ("Ram")
Browser("title:=Google").Page("title:=Google").WebEdit("name:=q").Submit