51Testing软件测试论坛

标题: 大家帮忙给看看这段代码有什么问题 [打印本页]

作者: 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的检测结果将自动存在于报告中。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2