51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

错误提示:error:parameter is not out of range是什么原因

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-30 11:04:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚学wr,想用自已 的软件做实验,但做的过程当中菜单总是不识别,其中运行到第二句:obj_drag("DockTop",29,36,LEFT)时,会出现错误提示:objct:DockTop,error:parameter is not out of range,请各位帮帮忙,我该怎么解决此种问题。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-7-3 16:25:46 | 只看该作者
怎么没人回复啊!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-7-4 09:23:40 | 只看该作者
obj_drag("DockTop",29,36,LEFT)
==========
这句话里面的29,36这二个参数,是你自己填的吗?这个提示我有遇到过,主要是这二个参数的数字有问题
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-7-4 11:18:15 | 只看该作者
是不是录制和测试的时候,菜单的位置有变化?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-7-4 11:51:12 | 只看该作者
GUI位置变化造成的
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-7-4 15:34:21 | 只看该作者
to:小小柠檬
是我录制的,我录制所有打开菜单这一动作都会出现这条语句。并且打开的新窗口也不认,以下是我打开一菜单的录制代码。

# 管理系统_1
        win_activate ("管理系统_1");
        set_window ("管理系统_1", 6);
        obj_mouse_click ("DockTop", 24, 7, LEFT);
        obj_drag ("DockTop", 37, 82, LEFT);

# ABSxPopup
        win_drop ("ABSxPopup", 35, 62);  ///以上三行是打开卫生管理的子菜单
        tbl_set_selected_cell ("dw_input", "#1", "NF");    //这个是子菜单的标题
        obj_mouse_click ("新建", 21, 11, LEFT);
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-7-4 15:54:56 | 只看该作者
各位帮忙就帮到底吧,真不知道哪儿的错
唉,自学东西真不容易啊! 遇到解决不了的问题就想打退堂鼓!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-7-4 17:00:34 | 只看该作者
我也是刚刚开始学习winRunner的新手,谈不上什么经验,互相交流吧。
我非常不建议你用obj_mouse_click这一类的方法,因为纪录的是鼠标的移动,而页面是经常变化的,一旦object的位置变化了,你的脚本就会出错,你最好都用基于gui对象的方法,比如button_press或者web_link_click。
另外,我觉得WinRunner录制的脚本看起来很麻烦,也不好维护,最好自己写。 建议这里的高手放一些比较典型,规范的例子上来,便于大家学习。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-7-4 17:06:35 | 只看该作者
写脚本也是从录脚本开始的吧,真写的话会很麻烦吧
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 23:43 , Processed in 0.077101 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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