51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1802|回复: 8
打印 上一主题 下一主题

[求助] 9.2对象库关联问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-14 11:37:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在QTP9.2中写了个函数实现动态加载对象库到测试中,但不知道为什么后来每次新建测试时就会自动把以前动态加载的对象库附给它,请问我该如何操作才能将这一问题解决?
见图:

[ 本帖最后由 lantianwei 于 2007-11-14 11:38 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-14 13:26:37 | 只看该作者
把你的函数贴上来看看,猜测也许是你将这个对象库保存为默认加载了吧。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-11-14 14:36:34 | 只看该作者

回复 2# 的帖子

确实有这样一句"qtRepositories.SetAsDefault",但我现在把他给注释了,好像也不行,新建的还有默认加载了那对象库,有什么办法破解啊?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-14 15:16:26 | 只看该作者
创建对象库对象后先执行个RemoveAll好了
qtRepositories.RemoveAll
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-11-14 15:36:17 | 只看该作者
这我知道啊 但我如果是手动打开QTP不就不能做吗
我在函数里是有写RemoveAll的
我想问在界面如何设置
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-11-14 15:41:13 | 只看该作者
1、 在关联对象库中呀。。。
2、 在你的函数末尾也加上RemoveAll,就不会出现这种情况了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-11-14 17:14:43 | 只看该作者

回复 6# 的帖子

1.9.2中的关联对象库面板中就只有增加和删除对象库按钮,其他就没什么了,如果你方便 你给我写个流程吧,多谢了!
2.我在函数末尾再加个RemoveAll,那不等于什么也没有做吗?看来我是没有明白你的意思
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-11-14 17:33:40 | 只看该作者

回复 7# 的帖子

不好意思,是我没表述清楚~

问题应该是你设置过Default值后没有取消过
界面我暂时看不到,只能先说代码怎么弄吧~
在你的代码中qtRepositories.RemoveAll后加个qtRepositories.SetAsDefault,执行一次脚本,将清空的状态设置为Default,执行完再将qtRepositories.SetAsDefault删掉,应该就能解决掉问题了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-11-14 20:21:42 | 只看该作者

回复 8# 的帖子

谢谢!我明天试下,应该这样可以了.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 09:39 , Processed in 0.076167 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表