51Testing软件测试论坛

标题: RFT 关于Click方法延时的问题? [打印本页]

作者: ingenuity    时间: 2008-6-25 18:26
标题: RFT 关于Click方法延时的问题?
我回访脚本的时候,有的时候在页面中,明明我已经用waitForExistence 方法找到了Button空间,但是Click方法却迟迟不执行,在Log文件中,回出现“objectFound = Recognition score = 12,200, Warning Threshold = 10,000”,这样的提示,请问各位,造成这个现象的原因是什么,有什么方法可以解决或者避免这个问题,达到页面操作已经程序执行的连贯性?谢谢!
作者: dreamever    时间: 2008-6-28 09:18
你说的这个方法我没用过,通过查看API文档,我看到这个方法会抛出一个ObjectNotFoundException异常。不知道楼主是不是在代码中捕获了该异常却没处理?
另外,我还想知道楼主怎么知道代码找到了BUTTON控件?
作者: ingenuity    时间: 2008-6-30 09:48
谢谢你的回答。我已经知道问题的原因了。多谢,我会试试你介绍的这个方法的。
作者: lovetest6    时间: 2008-7-21 11:40
楼主,提示没看明白吧?
“objectFound = Recognition score = 12,200, Warning Threshold = 10,000”
看看哪儿和录制时候不一样了?
作者: hhup2000    时间: 2008-7-29 11:28
这个问题主要是RFT给每一个已抓取的控件都要进行计算,算出一个Recognition score,然后再和你自己配置warning Threshold比较,如果进入warning阶段,RFT不会马上执行action,而是先等待(等待时间也是事先配置好的),最后没有更好的备选控件时,才会执行操作。




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