对象库的管理:
用QTP添加对象,本框架目前只实现层级不超过三级的对象管理。如:
Browser(“XX”).Page(“XX”).WebButton(“XX”).Click
如果在添加时层级超过三层,请按实际情况删除一个层级,比如删除Frame层。
本框架中对象库的处理思路:
把TSR的对象库转化成XML格式,然后在Winform中添加测试步骤的时候从XML中提取值。
当前本框架的对象库是整体一个的处理,即要求被测试系统的所有对象放到一个文件中。
BTW, 本框架的对象管理最好是有一个人来管理,制定命名规则等,统一管理,这也是QTP自动化的Best Practice^_^