51Testing软件测试论坛
标题:
使用不同页面的同一个对象;必须每次重新抓到对象库吗
[打印本页]
作者:
悠然自在
时间:
2013-10-23 09:03
标题:
使用不同页面的同一个对象;必须每次重新抓到对象库吗
[attach]87644[/attach]1、比如51testing网上搜索按钮,在不同页面,他的上一级的属性是不一样的,虽然“搜索”按钮本身的属性没有变化。
如果我很多页面都用到这个“搜索”按钮,每次都要重新加到对象库吗。
求解
作者:
joykao
时间:
2013-10-23 09:18
组织不一样,领导也不一样
作者:
赵佳乐SMILE
时间:
2013-10-23 15:28
楼上回答好经典啊。。
得抓
作者:
跑跑跑跑
时间:
2013-10-23 17:27
需要重新抓取
作者:
linyanghua
时间:
2013-10-25 00:12
可以开发一个函数,将“搜搜”控件的父控件Fram的html id作为函数参数,封装到函数库中,在写脚本时调用函数,假如这个属性识别不了frame,可增加几个函数变量。
作者:
linyanghua
时间:
2013-10-25 00:13
函数使用描述性编程,可以搞定
作者:
黑羽祭
时间:
2013-10-25 13:27
回复
1#
悠然自在
当然,都不在一个页面上。
虽然也不是不能做成不同页面都能识别。
如果你对对象库的理解深入一下,就能根据自己的需要进行脚本编写了。
作者:
Alvin-x
时间:
2013-10-25 14:21
描述性编程的话,可以用正则:例如这个就可以
Browser("name:=51Testing.*").Page("title:=51Testing.*").WebButton("name:=搜索").Click
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2