QTP自动化测试(描述性编程错误)
最近在学习QTP自动化测试,用一般描述性编程语言写了段简单的代码,登录QTP自带的应用,运行出错。错误截图如下:测试脚本如下:
With Browser("title=:Welcome: Mercury Tours").Page("title=:Welcome: Mercury Tours")
WebEdit("name=:userName").Set "admin"
WebEdit("name=:password").SetSecure "574e334da53034bbf92"
Image("name=:Sign-In").Click 43,4
EndWith
请高手不吝赐教脚本中的错误。非常感谢!
错误提示是说 你的对象仓库中没有 title=:...这个对象
然后描述性编程 不使用=: 是用:= 喵小妖7117 发表于 2016-6-1 11:40
错误提示是说 你的对象仓库中没有 title=:...这个对象
然后描述性编程 不使用=: 是用:=
谢谢楼上。问题解决了。是格式写错了。正确的代码是:
With Browser("title:=Welcome: Mercury Tours").Page("title:=Welcome: Mercury Tours")
.WebEdit("name:=userName").Set "admin"
.WebEdit("name:=password").SetSecure "574e81e6257474cf74a2f1ad3ab764e1a36b8631"
.Image("name:=login").Click 22,14
End With
喵小妖7117 发表于 2016-6-1 11:40
错误提示是说 你的对象仓库中没有 title=:...这个对象
然后描述性编程 不使用=: 是用:=
谢谢楼上。问题解决了。是格式写错了。正确的代码是:
With Browser("title:=Welcome: Mercury Tours").Page("title:=Welcome: Mercury Tours")
.WebEdit("name:=userName").Set "admin"
.WebEdit("name:=password").SetSecure "574e81e6257474cf74a2f1ad3ab764e1a36b8631"
.Image("name:=login").Click 22,14
End With
cherrytester 发表于 2016-6-1 15:08
谢谢楼上。问题解决了。是格式写错了。正确的代码是:
With Browser("title:=Welcome: Mercury Tours"). ...
正确的语法格式是:
ObjectClassName("property:=value", "property:=value", "property:=value")
ObjectClassName可以是Browser,Page,Frame,WebEdit, Image等。
页:
[1]