51Testing软件测试论坛

标题: qtp回放失败,是否因为控件无法识别问题?该怎么解决? [打印本页]

作者: xiao_jie98    时间: 2005-11-16 17:12
标题: qtp回放失败,是否因为控件无法识别问题?该怎么解决?
我用的是qtp8.2,程序是b/s结构的java程序,录制脚本时,发现这个地方回放时老是报错,不知道是什么原因,是否因为控件无法识别问题?该怎么解决呢?

[ 本帖最后由 xiao_jie98 于 2005-11-16 17:21 编辑 ]
作者: xiao_jie98    时间: 2005-11-16 17:41
哈哈,知道是什么原因了,是无法识别java控件的原因,装了java插件后,还要把test->record and run settings里的“record and run test on any open java application”选中才行:)
作者: superstar_Kobe    时间: 2005-11-17 11:00
标题: java插件
原帖由 xiao_jie98 于 2005-11-16 17:41 发表
哈哈,知道是什么原因了,是无法识别java控件的原因,装了java插件后,还要把test->record and run settings里的“record and run test on any open java application”选中才行:)


请问java插件在哪?
先谢了
作者: xiao_jie98    时间: 2005-11-17 11:08
今天才找到真正的原因,是因为新增后直接回到列表窗口,只有再刷新一下此窗口,qtp才认这个控件,但不知道为何会出现这种情况?有人能解释吗?
作者: GIGI456    时间: 2005-11-18 13:18
俄也出现了这个问题,望高手指点阿,呼呼
作者: 海龙    时间: 2005-11-18 20:36
到对象存储库里看一下,这个对象的属性和属性值

刷新前后分别用object spy看一下运行时对象,对照对象存储库中记录的属性和属性值,看一下有什么变化。你的情况可能是因为属性值在刷新前后不一致的原因
作者: xiao_jie98    时间: 2005-11-21 11:47
我把刷新前后的Test  Object  Properties里的值全部用word记录下来了(附件就是记录下来的值),没有发现有什么不同的。我想问一下Run-time  Object  Properties与Test  Object  Properties里的东西有什么区别吗?回放比较的应该是Test  Object  Properties中的值吧?




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