标题: 大家帮忙给看看这段代码有什么问题 [打印本页] 作者: wshyzhywx 时间: 2008-11-12 10:07 标题: 大家帮忙给看看这段代码有什么问题 Expected=Window("...").WinObject(".....").GetROProperty("text")
If Window("....").WinObject(".....").CheckProperty("text",Expected) then
reporter.ReportEvent 0,"用例01","用例ok"
else
reporter.ReportEvent 1,"用例01","失败"
End If
每一次都是检查不成功
实际属性和预期属性都一样 大家帮帮看看
报错内容: Property "text" has the actual value: "1.1.6.218". The expected value was "1.1.6.218".
为什么会这样 是不是GetROProperty返回的值不能拿去CheckProperty里做比较呢?作者: rivermen 时间: 2008-11-12 10:55
把他们都变成字符串先,然后比较
actual=Window("....").WinObject(".....").getRoproperty("text")
if expected=actual then
...
else
...
end if作者: happychap 时间: 2008-11-12 11:08
用了CheckProperty就不需要再用Reporter汇报测试情况了吧,CheckProperty的检测结果将自动存在于报告中。