51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2175|回复: 4
打印 上一主题 下一主题

[原创] 请问下,如何让QTP自动每次调用下拉框的内容

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-8-4 10:36:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何让QTP自动每次依次调用下拉框的内容,是在每次重启后调用下一个 ,如开机 运行某程序,先调用下拉框里的内容1,然后自动重启后,自动打开QTP,QTP自动打开这个脚本,在调用 下拉框2  ,自动重启,依次类推,

谢谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-8-4 11:25:19 | 只看该作者
首先我觉得没必要让程序也循环重启关闭吧.当然我不知道你在验证什么东西.
首先你可以把下拉框的内容全部取下来,放到一个数组中.
如:from=Window("Flight Reservation").WinComboBox("Fly From:").GetContent
然后flyfrom=split(from,chr(10))分割开.
循环选择.
for i=0 to 9
flyfrom(i)
next
现在就是不确定你把重启和关闭也放进循环里面后,取的字段会不会有问题.你可以先试一下.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-8-4 11:39:16 | 只看该作者
我是说 把 取出 下拉框的第一个内容比如 曹操 点击确定 后 ,系统会重启比如 30秒后重启,等系统重新起来后,让QTP继续运行 刚才的脚本 ,选择 下拉框的第二个选项 比如说 赵云 ,过30秒后系统会自动重启,的


我发给你MSN显示无法发送啊,唉
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-8-4 11:40:22 | 只看该作者
还有 下拉框的 内容 选项  太多 了  有 200多个,有撒办法让他自己读嘛
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-8-4 12:54:07 | 只看该作者
就用我说的啊,200多个又不用你写,但要知道正确个数来,分割数组后循环
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 07:38 , Processed in 0.071618 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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