标题: object was not found in the Object Repository.高手看下哈 [打印本页] 作者: wangdongting 时间: 2009-1-14 17:29 标题: object was not found in the Object Repository.高手看下哈 这是一个QTP flight reservation的例子。对登入的时候进行判断
代码如下:
If Dialog("Login").Dialog("Flight Reservations").Exist Then
text1=Dialog("Login").Dialog("Flight Reservations").Static("Agent name must be at least 4 characters long.").GetROProperty("Text")
if text1= istatus then
Reporter.ReportEvent micPass, "失败",text1
else
Reporter.ReportEvent micFail,"异常","有错误"
end if
wait(2)
错误说我的static object was not found,但是我在object repository是有的啊,我因该怎么改呢???作者: Randall 时间: 2009-1-14 20:06
明显啦,你对象库里面对象名字为“Agent name must be at ”,你教本里面用的是“Agent name must be at least 4 characters long”。
解决方法就是把教本那个Static对象名字改成跟对象库里的一样就可以了。作者: lingxin5013 时间: 2009-1-15 10:03
建议管理对象使用有意义的标识符作者: wangdongting 时间: 2009-1-15 10:29
按照楼上的我把对象库中static中的值改为"Agent name must be at least 4 characters long."可是现在出现了异常的错误,按理是不应该出现的啊,这是怎么回事呢???