51Testing软件测试论坛

标题: 设置虚拟对象后,录制还是不能记录对虚拟对象的操作 [打印本页]

作者: aktsoso    时间: 2008-8-28 12:05
标题: 设置虚拟对象后,录制还是不能记录对虚拟对象的操作
我定义了一个虚拟的按钮对象,但是在录制的时候,显示的仍然不是我自己设置的虚拟对象的名字。而是和没有定义虚拟对象前一样。
请问这是为什么啊。
作者: aktsoso    时间: 2008-8-28 14:15
解决了 汗死
作者: xinya515    时间: 2008-8-28 17:13
标题: 回复 2# 的帖子
怎么解决的?
作者: xinya515    时间: 2008-8-28 17:14
怎么解决的?
作者: aktsoso    时间: 2008-9-9 10:48
需要先把虚拟对象添加到对象库中,Resources--〉Associate Repositories 然后把你设置的虚拟对象所在的虚拟对象库添加到对象库中。你设置的虚拟对象库应该在QTP下的dat文件夹下的VoTemplate文件下。记得选择所有文件类型。在添加界面中点击“〉”键就可以了。再录制的时候就可以看到显示的是虚拟控件了
作者: adong1982    时间: 2008-9-9 11:30
楼主,之前我也遇到过类似的问题。

虚拟对象在mark后,并不直接添加入对象仓库中。
需要在录制过程中,对该虚拟对象做操作后,才会添加进入。
作者: adong1982    时间: 2008-9-9 11:33
另外补充一下, 由于虚拟对象 不会保存在CASE中, 只保存在QTP  dat/VoTemplate 目录下。
如果你希望别人使用该脚本,就应当让User将 你的Votemplate 目录下的文件 覆盖到 User相同目录下。
就万事大吉了




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