51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2243|回复: 3
打印 上一主题 下一主题

[原创] QTP的select方法使用出错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-14 18:25:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天用脚本打开一个下拉框控件,里面含多个item,用了select方法选择,可是执行完了报错。这个方法好像是选择什么special item什么的,不知是什么意思,不知道怎么解决,有其他的办法啊?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-8-14 18:56:34 | 只看该作者
要看具体是什么控件,什么开发语言、是否是第三方控件或自定义控件,最好贴出代码来,这样才好分析解决
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-8-15 10:18:36 | 只看该作者
谢谢,问题是这样的:我在脚本里用了个循环语句去点击下拉控件的每个选项,用了个变量i表示选项的index,后来就用了browser('..').weblist("select").select(i)语句,执行后弹出Cannot identify the specified item of the select object. Confirm that the specified item is included in the object's item collection’的提示,但是i换成具体的1,2,3。。。。后就没这个问题,是不是值是变量的关系,select方法究竟怎么用呢?请指教,谢谢了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-10-19 13:26
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    4#
    发表于 2010-8-15 22:53:35 | 只看该作者
    首先跟踪下i有没有出界,如果没出界也不对,要加#看看呢?
    试试:browser('..').weblist("select").select "#"&i

    [ 本帖最后由 kavensyw 于 2010-8-15 22:55 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-28 03:30 , Processed in 0.070528 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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