51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2349|回复: 8
打印 上一主题 下一主题

[原创] 请教关于WebList.Select方法后面的参数能否用数组?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-5 10:59:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题一:我将select的item项存放在一个数组里面,想通过数组来实现选择,可是qtp总是报语法错误,请教大家,是我哪里写错了吗?
For i=0 to 2
    Browser(...).Page(...).WebList(...).Select strArr(i)
Next

问题二:vbscript中如何给数组赋值
如:Dim strArr(2)
      strArr(0)= "abc", strArr(1)="def", strArr(2)="ghi"
请问是否有更简洁的方式直接给数组赋值呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-12-5 13:07:32 | 只看该作者
我用datatable的.数据还没有用过呢.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    3#
    发表于 2006-12-5 14:25:26 | 只看该作者
    Dim strArr
          strArr=array ( "abc","def", "ghi")
    试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2006-12-5 14:27:54 | 只看该作者
    谢谢wawa133,datatable是一种不错的方式,同时谢谢yangkinki (kinki) 版主,我的问题二解决了(问题二:vbscript中如何给数组赋值),但是,问题一是错在什么地方呢,还是qtp中WebList.Select 方法后面的参数不支持用数组呢?

    [ 本帖最后由 milo.jiang 于 2006-12-5 14:38 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2006-12-5 14:46:56 | 只看该作者
    改了数组的定义后,运行循环还报错吗?
    具体报的什么错呢,这里循环操作是否分别做了相应的处理
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2006-12-5 15:07:01 | 只看该作者
    谢谢yangkinki (kinki) 版主,我后来改用你说的方法定义数组,第一个问题就解决了,非常感谢!这样使用起来方便多了,谢谢
    Dim strArr
        strArr=array ( "abc","def", "ghi")
    For i=0 to 2
        Browser(...).Page(...).WebList(...).Select strArr(i)
    Next
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2006-12-5 16:31:31 | 只看该作者
    对不起,yangkinki (kinki) 版主,刚才是我看错了,就是问题一还是没有解决,报错信息是定位在WebList.Select strArr(i)这行,提示信息为“类型不匹配”,请帮忙看看,是不是select后面的参数真的不能用数组?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    8#
    发表于 2006-12-5 17:17:43 | 只看该作者
    可以用数组啊,我这边用起来没有问题,能方便提供你的脚本吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2006-12-5 17:38:11 | 只看该作者
    yangkinki (kinki) 版主,真的很感谢您的热情帮助,刚才看到你的帖子说可以运行后,我又再次运行自己的脚本,其实需要用到数组的地方是个登录的操作,我把它单独拿出来运行都通过了,可能是我脚本中其他的地方影响到还是什么原因,真不好意思。谢谢您,您的方法是正确的!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-2 11:41 , Processed in 0.082691 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表