51Testing软件测试论坛
标题:
为什么pushbotton click 失败呢,请大家帮忙
[打印本页]
作者:
testlike
时间:
2008-6-10 14:29
标题:
为什么pushbotton click 失败呢,请大家帮忙
一段代码如下:
dim frameurl as string
frameurl="Type=Window;Caption=***** - Windows Internet Explorer;\;Type=Generic;Class=Shell DocObject View;ClassIndex=1;\;Type=HTMLDocument;HTMLTitle=*****"
StartBrowser "http://localhost:7001/test.html", "WindowTag=IE7"
Window SetContext, "WindowTag=IE7", ""
Window WMaximize, "", ""
'这里已经将焦点指向当前页面了啊
Browser NewPage, frameurl, ""
delayfor(3000)
result=SQAGetproperty("Type=PushButton;Name=button;HTMLText=点击测试","value",a)
SQAConsoleWrite str(result) & a
PushButton Click, Type=PushButton;Name=button;HTMLText=点击测试"-----问题出在这里,必须指明控件绝对路径,改成
PushButton Click, frameurl & ";\;Type=PushButton;Name=button;HTMLText=点击测试"就正常了,而SQAGetproperty不用加绝对路径能正常获取属性,这是为什么呢,我不想在每个控件前面都加上frameurl这样来操作
[
本帖最后由 testlike 于 2008-6-10 14:31 编辑
]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2