对动态的weblist取得其name值
来源:互联网 发布:雇网络水军价格 编辑:程序博客网 时间:2024/05/17 07:28
近来在做的一个项目中,每发布一次新的版本,运行脚本的时候,总会出错,后来查看了一下,发现每次的weblist的值都会改变,以至于对其进行操作的时候出错.刚开始很笨的呢,每次都手工去改.呵呵...但是今天在网上发现了一个方法是可以取得其值的.http://hi.baidu.com/%CB%B9%CE%C4%B0%DC%C0%E0/blog/item/3e8626a484cf05f79152eedd.html
我做了一些修改.把代码贴出来,大家看看:
'由于每次版本的weblist编号都是不同的,所以采用以下方法,动态获取weblis的编号
Set ōDesc = Descrīption.Create()
'在空的对象中添加属性micclass,并赋值为“WebList”
oDesc("micclass").Value = "WebList"
'在制定界面上获取所有属性值为”“weblist”的对象,并赋值给List(注意:赋值后lists类型一个对象数组)
Set Lists = Browser("その他 | BEAMS2.0").Page("その他 | BEAMS2.0_8").ChildObjects(oDesc)
'获取lists里面所有对象的总数
NumList = Lists.Count()
'遍历数组中所有对象
For i = 0 To NumList - 1
ListLen1(i)=Lists(i).object.name
Set ListLen1(i)=Descrīption.Create() '这里如果不用描述性编程的话,会报出对象库找不到对象
ListLen1(i)("Name").value=Lists(i).object.name
ListLen1(i)("class name").value="WebList"
ListLen(i)=Browser("その他 | BEAMS2.0").Page("その他 | BEAMS2.0_8").WebList(ListLen1(i)).Object.length '获取WEBLIST的长度
msgbox ListLen(i)
'lis=Lists(i).object.name
Next
呵呵.很简单的几句,可却解决了我的问题...感叹一下网络.....有它真是好啊.
原始连接:http://blog.51testing.com/?17691/action_viewspace_itemid_1685.html
- 对动态的weblist取得其name值
- 动态生成Checkbox并取得其值
- 取得viewModel的name
- QTP取weblist中被选中的值
- 随机选取weblist的方法
- php中如何取得image按钮传递的name值?
- jquery根据name取得select选中的值
- thrift的enum:根据value取得name
- dom4j如何取得name相同的节点
- dom4j如何取得name相同的节点
- 循环遍历WebList对象实现的方法
- java对像素的取得
- 动态取得Jtable的tooltip
- 取得的dom对象,对其中的值的获取
- 如何取得动态装载的WEB CONTROL的属性值?
- 取得cxDBLookupComboBox里选取内容其行的其他列值。。
- C# 遍历控件或类的属性(设置取得)其值
- 微信小程序取得动态添加组件的值
- JAVA基本配置
- doxygen+VIM文档实用指南for C/C-liked Programmers
- 最近读了本不错的书,摘录些文字大家分享
- (转)Unix 系统管理员工具包: 监视运行缓慢的系统
- 高人格言
- 对动态的weblist取得其name值
- 新年快乐!
- 详解loadrunner的think time
- LoadRunner与Winsock协议[翻译]
- 写给我的大朋友
- 利用loadrunner测试ORACLE存储过程的性能
- 受益终生的十大经典管理学定律
- LoadRunner的一个解决方案
- Kernel32.DLL APIs