51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2115|回复: 12
打印 上一主题 下一主题

[原创] qtp 循环的问题???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-14 10:28:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在使用for语句时
第一次能执行
第二次就出现了问题
帮帮忙

[ 本帖最后由 yushuwen301 于 2007-7-14 10:30 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

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

使用道具 举报

该用户从未签到

2#
发表于 2007-7-14 10:42:29 | 只看该作者
因为经过第一次的页面刷新后,QTP会认为页面已经改变,QTP会把那几个使用过的object mapping到刷新前的页面,所以在刷新后就找不到object罗。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-7-14 10:54:40 | 只看该作者
那我应该怎么做才能循环
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-14 11:07:17 | 只看该作者
原帖由 yushuwen301 于 2007-7-14 10:54 发表
那我应该怎么做才能循环

在for i =1 to 3 后面,重新定义那3个object。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-7-14 14:10:49 | 只看该作者
怎么定义啊
帮帮忙
我是菜鸟
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-7-14 20:02:10 | 只看该作者
说说我的看法:我认为如果要循环的话,每一次循环之后,都要清理现场,也就是说,循环结束的时候一定要使测试环境与循环开始的时候是一样的。在sign-in 之后加一步返回循环开始之前的页面的操作就可以了。

[ 本帖最后由 zhou840401 于 2007-7-14 20:17 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-7-14 20:12:20 | 只看该作者
browser("Welcome:MercuryTours").page("url:=网页地址").webedit("nativeclass:=Edit","text:=userName").set "fasd"
browser("Welcome:MercuryTours").page("url:=网页地址").webedit("nativeclass:=Edit","text:=password").setsecure "fasd"
browser("Welcome:MercuryTours").page("url:=网页地址").image("nativeclass:=Image","text:=Sign-In").click

使用描述性编程寻找对象
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-7-14 20:14:41 | 只看该作者
不过,登陆一次之后好象browser("Welcome:MercuryTours").page("url:=网页地址")这个页面就没了,你循环里没有重新打开这个页面操作是不行的
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-7-18 21:40:05 | 只看该作者
支持!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-7-19 15:31:23 | 只看该作者

回复 #6 zhou840401 的帖子

返回循环开始之前的页面的操作该怎么写?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-7-20 15:06:51 | 只看该作者

回复 #10 snnylip 的帖子

原来页面的代码是什么就放在NEXT后面,
例如NEXT
      browser("Welcome:MercuryTours").page("url:=网页地址").webedit("nativeclass:=Edit","text:=userName").set "fasd"
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-7-20 16:00:43 | 只看该作者
你应高在几个退出的操作,再循环啊
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-7-22 20:22:07 | 只看该作者
xx
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-11 17:39 , Processed in 0.080704 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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