51Testing软件测试论坛

标题: Add 的 Repository 不能直接识别吗 [打印本页]

作者: xiaohaijun176    时间: 2008-12-10 20:55
标题: Add 的 Repository 不能直接识别吗
Add 的 Repository 不能直接在下次的录制中识别吗?有没什么办法呢,不想每次都打入代码来实现这个控件的动作录制。
作者: walker1020    时间: 2008-12-15 09:42
看不懂你说的“Add 的 Repository 不能直接在下次的录制中识别吗” 是什么意思。
作者: walker1020    时间: 2008-12-15 09:44
你在操作时,QTP会自动把你操作中用到的对象添加到对象库里面,同时生成脚本。
作者: walker1020    时间: 2008-12-15 09:45
由于某些原因,可能QTP无法生成脚本,那么你需要把那些对象手动增加到对象库里面,还需要自己写脚本来实现需要的操作。
作者: xiaohaijun176    时间: 2008-12-15 15:05
标题: 回复 4# 的帖子
那某些不能识别的对象,在手动把那些对象手动增加到对象库里面,每次都还需要自己写脚本来实现需要的操作吗
作者: asoqa    时间: 2008-12-15 17:53
我的理解是:QTP在录制时是根据它自己的一套规则来识别对象,这个规则是内置的,无法通过修改对象库达到录制时识别的目的。这也是为什么需要描述性编程的原因之一,我们不得不自己手写代码来实现。
当然QTP的内置规则是否可以修改,另当别论。至少一些录制的行为是可以通过QTP的选项来调整的,涉及到对象的属性和对应方法的我印象中是可以通过Object Identification的设置完成的,或者通过配置XML来达到这个目的的,不过没有细细研究过。这里标记一下,留待后续考虑。大家可以一起讨论下。

[ 本帖最后由 asoqa 于 2008-12-15 18:06 编辑 ]
作者: xiaohaijun176    时间: 2009-6-1 15:11
标题: 回复 6# 的帖子
我对QTP还了解的不多。好的, 有机会大家多讨论讨论。




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