51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2705|回复: 11
打印 上一主题 下一主题

[原创] 为什么下拉框会不停的刷新,导致不能录制脚本???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-29 21:09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在录制一个页面时,页面不到1秒就刷新一次,导致无法聚焦到要操作的控件。后来就发现是页面中几个下拉框在一直刷新。我只有在关键字试图中一个步骤一个步骤的添加脚本了。
大家帮忙分析一下为什么有些下拉框会主动不停的刷新呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-12-30 09:12:10 | 只看该作者
手动操作的时候页面会不会刷新呢,这可能是程序上就写成这样了,不是自动化测试工具的愿意
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-12-30 09:59:17 | 只看该作者
程序如此,我们要做的不是改变程序,而是改变我们的脚本,把脚本从控件识别模式更换为键盘鼠标模拟就肯定可以绕过此问题。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-12-30 22:40:15 | 只看该作者
程序中操作不会出现这种情况。楼上的说的键盘鼠标模拟录制模式,为什么我用这种录制方式的时候,键盘输入和鼠标点击都不起作用呢,程序没有反应,也不产生脚本。

[ 本帖最后由 lhw8359 于 2008-12-30 23:11 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-12-31 09:47:59 | 只看该作者
录制脚本一般有两种模式:
一种是控件识别模式,多数人都是使用的这种模式,因为这种模式脚本稳定,容易控制,但是弊端是对于不能识别的控件等,将无法正确记录,甚至是无记录产生。
另外一种是键盘鼠标模式方式,此方式对于环境配合要求较苛刻,例如窗口所在位置,当前焦点等都要考虑,但是由于它完全模拟键鼠操作,和人的操作模式一样,因此可以说只要能够控制好,可以完成所有软件的自动化操作。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-12-31 10:05:04 | 只看该作者
让下拉框获得焦点用 object.focus
然后加入代码:
set wshshell=createobject("wscript.shell")
       wshshell.sendkeys "{down}"
       wshshell.sendkeys "{enter}"
set wshshell = nothing

试试看!程序没反应吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-12-31 14:57:13 | 只看该作者
也有一种比较简单的方法

Browser("。。").Page("。。").WebList("name:=xx","index:=0").Select "#1"
Browser("。。").Page("。。").WebList("name:=xx","index:=0").Select "#2"
Browser("。。").Page("。。").WebList("name:=xx","index:=0").Select "#3"
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-1-5 13:55:15 | 只看该作者
程序本身的原因,找开发人员。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-1-5 20:47:10 | 只看该作者

搞不定!

模拟录制也不行,还是刷新。哎!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-1-6 09:49:13 | 只看该作者
模拟录制并不能阻止它刷新,但是此方式和人手工操作一样。
外网是否可以访问到你说的页面?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2009-1-7 21:04:18 | 只看该作者

外网不能访问,是内部使用的

外网不能访问,是内部使用的
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2009-2-27 16:43:18 | 只看该作者
我也出现这个问题,我的是进入录制模式后,整个页面都不停的刷新,而且内存占用也在不停地上涨,退出录制模式就好了,很奇怪
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-29 03:36 , Processed in 0.104082 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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