webList, webRadioGroup & webTable

上一篇 / 下一篇  2013-08-09 13:35:06 / 个人分类:QTP

 下面列出几个常用方法

  webList webRadioGroup Webtable
1
 .select 2
 .select 2
 .Rowcount
2
 .getROProperty("value") .getROProperty("selection") .ColumnCount(1,2,...)
3
 .object.selectedIndex .object.selectedIndex .getCellData()
4
 .select "女"
  .ChildItem()
5
   .GetRowWithCellText()
    
    

几个关于webTable的小case

1. QTP10+WIN7+IE8
   问题:用spy探对象的时候,明明看见有的对象A在WebTable下面,可是,在抓对象到  对象库的时候,A却直接被放在page下面,webTable对象根本没有被放进来。
   原因:不明
   解决办法:手工把webTable对象抓进来放在page下面,在把对象A托到webTable下面。

2. 在一个webTable 里面搜一篇帖子A,判断其是否存在
   开始我用Browser().page().link("A").exist
   这种做法有种天生的缺陷,就是它是基于你的对象库中有A对象存在,如果需要判断的对象有N多,把这N多的对象都抓到对象库是不实际的一种做法。
   这时候,我们可以考虑遍历webTable(用RowCount,ColumnCount),以及webTable的ChildItem以及GetCellItem这几个方法。
    PS,使用ColumnCount(rowNumber)时需要记住一点,这个方法的参数rowNumber是从1开始的,没有rowNumber为0的行。
        再一个,如果Table有标题行,那么第一行是从标题行开始的。





TAG:

幽忧一世殇 引用 删除 s幽幽如你   /   2015-12-11 14:13:23
谢谢分享
幽忧一世殇 引用 删除 s幽幽如你   /   2015-12-11 14:13:03
5
 

评分:0

我来说两句

日历

« 2024-05-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6758
  • 日志数: 13
  • 建立时间: 2013-07-26
  • 更新时间: 2013-08-26

RSS订阅

Open Toolbar