CheckProperty使用时的疑问请教?
verify=Browser("***系统").Page("***系统").Frame("Frame").WebElement("刷新成功!").CheckProperty ("innettext","刷新成功!",25)Ifverify=true Then
msgbox "刷新成功!"
Reporter.ReportEvent micFail,"刷新成功!","刷新成功!"
End If
运行的时候提示:Property "innertext" has the actual value: "刷新成功! ". The expected value was "刷新成功!".
请问这是怎么回事啊?innertext的值没错啊。结果却又为什么失败呢? actual value结尾空格 我检查了下哦,没有空格哦,和obj spy查看的内容一样的。。。。 为什么不用文本检查点?
QTP
应该是空格的问题对于这种类型的建议用CheckPoint 原帖由 nanice 于 2008-9-10 14:13 发表 http://bbs.51testing.com/images/common/back.gif
verify=Browser("***系统").Page("***系统").Frame("Frame").WebElement("刷新成功!").CheckProperty ("innettext","刷新成功!",25)
Ifverify=true Then
msgbox "刷新成功!"
Reporter.ReportEvent micFail,"刷 ...
汗,之前都没发现
innettext?是innertext
你用
innerTextValue=Browser("***系统").Page("***系统").Frame("Frame").WebElement("刷新成功!").GetROProperty("innertext")
msgbox """" & innerTextValue & """"
看一下到底是不是有空格
也可以设个断点,debug viewer里watch一下innerTextValue
[ 本帖最后由 rcpp 于 2008-9-11 09:52 编辑 ] 应该是空格的问题。。。。LZ可以把它下如文本或者其他地方看看结果!
页:
[1]