NameMapping
- 这个是TC自带识别对象的一个对象库文件,类似QTP的Object
- 显示界面跟浏览器的DOM类似,呈现是tree图形
识别对象的方法
- 通过manual mapping,这个方法比较简单,就是点击你选择的任何被测对象。
- 通过auto spy,这个就是你选中对象以后,出现所有的对象属性,包括它的所有层级关系
Manual mapping方式
优势
- 找到需要的对象,并保存
- 没有多余重复,冗余的对象文件
劣势
- 需要比对哪个才是准确的对象文件
- 查找需要话时间,往往容易出错
建议初学者使用auto spy
Auto Spy方式
优势
- 所以捕获依靠TC自身,不需要自己找,点到哪个对象就可以识别
- 识别的对象基本没有无误,也不用修改属性
劣势
- 获取的对象里面含有冗余部分
- 显示tree路径太长,导致引用对象的时候容易混乱
总结
1.建议先使用Auto Spy抓取所有的被测对象
2.每个对象都名称清楚,如果不清楚的可以修改名称
3.对象的层级深,可以通过多个定义对象方式进行缩减
4.对象应该根据不同的页面进行分隔,这样查找会方便一点
5.对象命名要根据页面名称想对应,比如某某页面的对象
6.对象名称尽量简洁容易记录,可以按照对象的属性进行关键字命名
网友评论