[转载]QTP 处理webtable中的数据,不断完善由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“qtp实用操作检查点”。
[转载]QTP 处理webtable中的数据,不断完善(2011-01-28 09:58:46)转载▼
标签:
分类: QTP技术
转载
正是我要的,谢谢博主的贡献,就是不知道哪些1啊是代表什么意思。原文地址:QTP 处理webtable中的数据,不断完善作者:Cheers_Lee 本帖子为本人原创,转载请注明作者:Cheers.Lee以及网络来源
1.如何遍历WebTable的所有单元格?
QTP中的WebTable测试对象提供了RowCount和ColumnCount,可用于遍历WebTable中的所有单元格。
再配合GetCellData、ChildItem等,就可以对WebTable中的每一个单元格中的对象进行操作。
下面的例子获取到WebTable每一个单元格中的链接对象:
Set w_WebTable = Browser(XXX).Page(XXX).WebTable(XXX)
For I = 1 To w_WebTable.RowCount
For J =1 To w_WebTable.ColumnCount(1)'注意这块的写法是数字1,而不是字母“i”
Set oCellLink = w_WebTable.ChildItem(I, J, “Link” , 0)Next
Next
2.使用GetRowWithCellText方法找到webtable中某一元素所在的行.如: iRow=obj_table.GetRowWithCellText(“helloWorld”,1,1)
意为:从表格第一行、第一列开始遍历,返回表格种helloWorld所在的行数,并将值付给iRow.综合实例:
-----------------------