51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

求助!多个窗体测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-8 10:05:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用WINRUNNER录制了在A窗体操作完后进入B窗体操作。执行时却发现WINRUNNER自动执行在在A窗体操作完后也能进入B窗体,但无法识别B窗体的其它的对象。
若我单独对B窗体进行单独操作,它却可以自动完成操作即是(可识别B窗体的其它对象),这是怎么回事,是不是WINRUNNER不支持多窗体的操作。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-7-8 11:57:02 | 只看该作者

怎么没有人回复一下呀

这个问题我试了很久了,都没解决,请大家帮帮忙。
我看了录制的脚本:

# 产品资料
        win_activate ("产品资料");
        set_window ("产品资料", 1);
        obj_mouse_click ("TToolBar", 24, 14, LEFT);
        obj_mouse_click ("ff", 77, 0, LEFT);
        obj_type ("ff","15");
        obj_mouse_click ("ffff", 42, 7, LEFT);
        obj_type ("ffff","15");
        obj_mouse_click ("TDBRichEdit", 49, 30, LEFT);
        obj_type ("TDBRichEdit","15");
        obj_mouse_click ("TToolBar", 113, 16, LEFT);
        obj_mouse_drag ("TToolBar", 168, 17, 168, 18, LEFT);

# 模块资料
        set_window ("模块资料", 2);
        obj_mouse_click ("TToolBar", 23, 21, LEFT);
**        obj_type ("TDBEdit_10","15"); ------这里显示的对象名称是TDBEdit_10,可是在个控件中,系统读取的对象名称却是TDBEdit,每录制一次,这里显示的TDBEdit_10+i,为什么会是这样,我哪里设置错了
        obj_mouse_click ("TDBEdit_11", 54, 10, LEFT);
**        obj_type ("TDBEdit_11","15");
        obj_mouse_click ("TDBRichEdit", 52, 49, LEFT);
        obj_type ("TDBRichEdit","14<kBackSpace>5");
        obj_mouse_drag ("TToolBar", 113, 11, 111, 12, LEFT);

[ Last edited by huishelml on 2005-7-8 at 11:59 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-7-8 15:41:43 | 只看该作者

解决了!

这个问题现已解决了。不浪费大家的时间。;)
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-7-11 11:58:29 | 只看该作者
呵呵,这个问题很正常,你录的时候每个窗体操作前都点一下,就不会出现你以前的问题了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 02:55 , Processed in 0.070089 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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