根据业务要求,我们把Action1拖至右侧的已用Action区域(Action2暂时还没用不动它),如图1-86所示。
图1-86
在图1-86所示的步骤完成后,点击OK按钮,整个操作完成,link.tsr文件中的对象也将成功载入到对象库的Action1中,如图1-87所示。
图1-87
如图1-87,有了对象,就可以开始对象库编程了,不过需要注意的是,从副对象库中引用的对象是灰色的,无法编辑的,如果想编辑对象,则必须先将其变成本地对象,这个在这里就不多讲了,后面会在“11.对象库的切换”中讲到。
第三步,在Action2中输入“QTP自动化测试技术领航”并点击“百度一下”。
这个步骤很有意思,这里需要先输入再点击这两个步骤组合完成。我们在预备工作中已经为Action2添加了“点击”所需的对象了(图1-88),现在就需要通过导入副对象库的方式组合进来。我们把“输入”所需的对象给添加进来,步骤不再重复,直接忽视,最终效果如图1-89所示。
图1-88
图1-89
下面就可以根据业务要求正确地在脚本的Action2中进行对象库编程了。
第四步,Action2很有可能以后会添加新业务,所以需要在Action2中包含所有已知业务所需的对象,即“视频”这个Link对象也需要存在。