chenkunlong 发表于 2010-1-26 16:53:02

QTP录制过程中遇到的问题

在录制一个客服端的软件,在主页面上有个选项页,实际点击的时候是一个个的按钮,录制时的脚本也是判断为Button,但回放里却无法识别到,用Spy查看时,整个选项面却是一个整体的对像,如图,不知道如何解决,才能识别到里面的按钮(和实际的操作相同)

yujie6832 发表于 2010-1-26 17:02:12

控件发生变化了,无法识别报的错,发生这种事情的可能非常多,请具体描述

diego1986 发表于 2010-1-26 18:35:26

用虚拟对象吧

zzxxbb112 发表于 2010-1-27 09:31:16

错误信息写的很明显,出现重复的对象,QTP无法识别,添加索引INDEX即可

yujie6832 发表于 2010-1-27 09:42:48

观望4#:lol

yujie6832 发表于 2010-1-27 12:04:31

原帖由 diego1986 于 2010-1-26 18:35 发表 http://bbs.51testing.com/images/common/back.gif
用虚拟对象吧
虚拟对象绝对不是一个好办法。。。因为虚拟对象需要坐标支持,万一变了呢?

chenkunlong 发表于 2010-1-28 08:45:56

回复 4# 的帖子

"添加索引INDEX即可" 这东西怎么用呢,刚学QTP不久,不懂,能否具体说下呢,谢谢,学习中~~

yujie6832 发表于 2010-1-28 09:35:05

在对象库里可以添加的,打开对象库——假设选中某个对象——看右下角的TEST OBJECT DETAILS——里面的ORDINAL IDENTIFIER——有两个属性TYPE,VALUE。这个可以选,可以选INDEX并赋值,或者NONE等,
或者直接用描述性编程为对象赋INDEX

chenkunlong 发表于 2010-1-28 17:48:48

回复 8# 的帖子

谢了哈,成功解决~~工作有点忙,现在才回复:lol :handshake

yujie6832 发表于 2010-1-29 09:41:19

原帖由 chenkunlong 于 2010-1-28 17:48 发表 http://bbs.51testing.com/images/common/back.gif
谢了哈,成功解决~~工作有点忙,现在才回复:lol :handshake
呵呵,不客气:)
页: [1]
查看完整版本: QTP录制过程中遇到的问题