使用不同页面的同一个对象;必须每次重新抓到对象库吗
1、比如51testing网上搜索按钮,在不同页面,他的上一级的属性是不一样的,虽然“搜索”按钮本身的属性没有变化。如果我很多页面都用到这个“搜索”按钮,每次都要重新加到对象库吗。
求解 组织不一样,领导也不一样 楼上回答好经典啊。。
得抓 需要重新抓取 可以开发一个函数,将“搜搜”控件的父控件Fram的html id作为函数参数,封装到函数库中,在写脚本时调用函数,假如这个属性识别不了frame,可增加几个函数变量。 函数使用描述性编程,可以搞定 回复 1# 悠然自在
当然,都不在一个页面上。
虽然也不是不能做成不同页面都能识别。
如果你对对象库的理解深入一下,就能根据自己的需要进行脚本编写了。 描述性编程的话,可以用正则:例如这个就可以
Browser("name:=51Testing.*").Page("title:=51Testing.*").WebButton("name:=搜索").Click
页:
[1]