在QTP中设计应用程序的每个操作都会生成对象,对象保存在录制该操作的Acion的对象数据库中。如果把脚本移植到其他的Action中,则会导致无法识别对象的问题出现。因此需要保证QTP对象数据库的完整性。方法:做一个公共的对象数据库来个各个用例脚本调用。
例1. 把对象数据库中的数据导出
选择Resources-àObject Repository--àfile--àexport 取名导出文件
例2. 合并对象数据库
打开Resources-àObject Repository Manager.找到Tools菜单-àObject Repository merge tool,
选择2个要进行合并的对象库文件,进行合并,一次只能合并2个,所以有多个对象库需要合并的话,先合并2个厚,保存成一个新的,然后在进行合并
例3. 导入对象数据库
ResourcesàAssociate Repository,选择共享对象库的.tsr文件,加入到Associate Reposity中