关于QTP 9.2对象库管理的一些总结

QTP 9.2增强了对于对象库的编辑功能,改进了8.2版本中饱受用户诟病的,对于对象库编辑功能不够强大的缺

点。
比如1)在新增“Object Repository Manager”中整合了原8.2版本中以插件形式提供的merge功能,方便用户

更加便捷的管理好对象库
2)新增“导入导出成XML”功能,方便用户编辑。当然HP为了商业利益的考虑,并没有完全把对象库完全以XML

形式展现给用户,而仍然对其封装,限制了灵活性。
3)新增“associate Repository ”,提供给用户对象映射的,全新的对象库管理概念

关于对象库,QTP分为共享对象库和本地对象库
共享对象库是可以以TSR后缀名结尾,多个action可以用一个共享对象库。在复杂的业务系统的测试框架中,推荐用TSR管理对象,因为业务复杂,如果不很好的管理好对象库,会造成对象库冗余,后期维护复杂,打开action速度慢等缺点。
而本地对象库是和action相关联,主要文件ObjectRepository.bdb,Resource.mtr。这些文件在每新建一个
action时自动生成

posted on 2008-07-04 14:19  beagles  阅读(1071)  评论(0编辑  收藏  举报