51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3455|回复: 14
打印 上一主题 下一主题

动态窗口标题窗口的识别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-20 18:22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在用WR录制脚本时,如果某些窗口的窗口标题时刻变动的,如:标题显示的是系统的时间,在这种情况下,有什么方法能锁定窗口吗?否则,脚本无法回放。谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-21 09:45:08 | 只看该作者
通配符可以吧?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-12-21 10:33:51 | 只看该作者
怎么把通配符应用到窗口的识别上呢?能给个思路吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-21 16:04:49 | 只看该作者
我也想知道
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-12-22 18:05:27 | 只看该作者
自己顶一下!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-12-22 18:17:50 | 只看该作者
记得在WR7.6的中文说明中有提到过类似的例子,找一找。
要么你把你的图和具体代码贴出来,我也不知道你的问题具体在哪里
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-12-26 19:26:16 | 只看该作者

可以参数用此窗口对象的属性

可以参数用此窗口对象的属性
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-12-27 09:22:17 | 只看该作者
用time_str参数化你的窗体的label属性。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-12-27 11:04:44 | 只看该作者
for example:
{
  class:window,
  label:!.*Notepad
}
这就是一个简单的通配副的例子
它用来匹配notepad打开的窗体
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2005-12-27 13:33:29 | 只看该作者
谢谢大家的热心,我在试一下。谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-12-29 16:58:08 | 只看该作者

我也遇到类似的问题

录制PB程序过程中,因为菜单的ID时时在变,脚本回放时根本无法识别我选择的菜单项,请大家帮我看看!

logical Name:   
dw_1_10

Physical Description:
{
class: object,
pb_name: dw_1,
MSW_id: 2042
}

相应代码:

# 社保综合管理信息系统2003 【位置:个人参保 操作:罗士相】
        set_window ("社保综合管理信息系统2003 【位置:个人参保 操作:罗士相】", 4);
        obj_mouse_click ("dw_appbar", 46, 12);
        datawindow_text_click ("st_caption", "综合业务");
        obj_mouse_click ("dw_1_8", 85, 9);
        list_select_item ("lv_functionlist", "个人参保");
        list_activate_item ("lv_functionlist", "个人参保");

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-12-29 17:00:57 | 只看该作者
本想将
{
class: object,
pb_name: dw_1,
MSW_id: 2042
}
用通配符替换,但因为窗口中有多个MSW_id,且时时变化!想了一下午,真是没办法了
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2005-12-29 17:48:22 | 只看该作者
建议先看看Mercury WinRunner user's guide里的Understanding ragular expression syntax
内容不多,但是肯定会对你有帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-12-29 20:22:04 | 只看该作者
原帖由 hihihaha910 于 2005-12-22 18:17 发表
记得在WR7.6的中文说明中有提到过类似的例子,找一找。
要么你把你的图和具体代码贴出来,我也不知道你的问题具体在哪里



请问老兄:哪里能找到  WR7.6的中文说明 啊?你能不能给我发一份啊 ?我的邮箱是bhb1227bhb@tom.com
                   先在这里谢谢你了
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-1-5 16:29:49 | 只看该作者
你把那个MSW_id属性删除掉,试试
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 09:40 , Processed in 0.105475 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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