51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: 生如火花
打印 上一主题 下一主题

[原创]GUI文件的制作及维护(一)

[复制链接]

该用户从未签到

21#
发表于 2004-11-26 22:18:26 | 只看该作者
录制的时候也可以learn:应该不是这个意思吧
录制的时候就是说如果你原先没有LEARN到的GUI,他要变成一个*号
然后会放在临时文件那里需要你保存起来!
那回放的时候不需要回放异常窗口怎么办?
那些就保存在GUI里,没有关系的!
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2004-11-30 09:33:17 | 只看该作者
呵呵 ,又长了见识了,多谢了
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2004-12-29 00:12:26 | 只看该作者
Originally posted by 生如火花 at 2004-10-26 05:13 PM:
在map editor 里点modify

我的TelTelbeta窗体上有11个button,很奇怪昨天用learn学出来classbject 今天学出来class:push_button真是好奇怪啊.
于是我通过GUI map configuration ->push_button->modify来修改在optional 里把MSW_id去掉了,GUI map configuration ->object->modify来修改在optional 里把MSW_id去掉了,用其中一个闪的按钮来判断if(obj_exists("Button_9")==E_OK) 还是不能判断,通过learn学习后确实每个button都闪了
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2004-12-29 15:02:48 | 只看该作者
very good ! 看过了再过下,真太棒了.
回复 支持 反对

使用道具 举报

该用户从未签到

25#
 楼主| 发表于 2004-12-29 17:35:54 | 只看该作者
Originally posted by lousia at 2004-12-29 12:12 AM:

我的TelTelbeta窗体上有11个button,很奇怪昨天用learn学出来classbject 今天学出来class:push_button真是好奇怪啊.
于是我通过GUI map configuration ->push_button->modify来修改在optional 里把MSW ...

不是map configuration是GUI map editor
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2005-1-5 08:38:28 | 只看该作者
期待<二>,<三>..............................
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2005-1-18 17:37:13 | 只看该作者
刚用WR,不是很知道怎么会事
问一个问题,如果我们在输入过程中,出现软件的错误,那测试还有什么意义
是不是learn一个已经测试正确的版本呢?
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2005-2-18 14:55:20 | 只看该作者
下面的图上有两个问题,请指点

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2005-2-18 16:27:57 | 只看该作者
“三,对于窗口label变化的,在MAP EDITER里使用通配符使窗口通用。方法是在label:""中添加!.*,比如有3个窗口win123,win325,win999,就在里面改成!win.*。依此类推。”
我有个问题
如果窗体名称是 1-Ethereal ,2-Ethereal ,3-Ethereal ...
那么怎么改呢?
我改成!.*-Ethereal ,winrunner不认识的
回复 支持 反对

使用道具 举报

该用户从未签到

30#
 楼主| 发表于 2005-2-20 12:27:51 | 只看该作者
Display是一个菜单吧。。。你的软件是什么语言开发的?
2用GUI SPY观察object 的standard属性看看,找不到是什么意思,MAP里有没有?
3这种情况我没遇到过,估计是-号的原因,不认识是指什么情况,提示语法错误还是改了以后没有找到窗体?
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2005-3-9 16:35:36 | 只看该作者
非常感谢,利用这种方法我解决了此类问题。
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2005-3-17 11:13:48 | 只看该作者
我们的网页使用JAVA和javascript开发的,但是每次都是第一天录制的脚本,第二天运行脚本的时候提示说对象不识别,要重新relearn,不知道为什么,郁闷啊
回复 支持 反对

使用道具 举报

该用户从未签到

33#
 楼主| 发表于 2005-3-18 13:03:17 | 只看该作者
b/s结构的系统建议使用Qtp,放弃用WR测试b/s结构会为你省下时间
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2005-4-23 21:55:25 | 只看该作者
非常好的文章,看了受益非浅
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2005-5-12 09:17:21 | 只看该作者
好贴


回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2005-5-19 18:52:59 | 只看该作者
新记录的 Id 自动增加,我录制时Id是 120,
run时,可能是 121(变量newId) ,如何使Winrunner  识别此对象,并link 标签是 newId 的链接呢?

[ Last edited by zhengfeng on 2005-5-19 at 18:54 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2005-5-19 18:57:15 | 只看该作者

接上贴

原来脚本:
set_window("mainFrame1",65);
web_link_click(116);

我改成:
set_window("mainFrame1",65);
web_link_click(newId);
不行吧?

请指教! (附: GUI改动)

[ Last edited by zhengfeng on 2005-5-19 at 19:01 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2005-5-19 19:02:24 | 只看该作者

接上贴

GUI这样改动,行吗?

请楼主或哪位高手 提供整体的解决方案,非常感谢!:d

[ Last edited by zhengfeng on 2005-5-19 at 19:06 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2005-5-26 17:18:02 | 只看该作者
QA_BAY,还有生如火花,能不能把你们的msn或者QQ告诉我一下啊,我想和你们交流交流学习winrunner的心得!我的QQ是:123197445,MSN:lizhiweistar@hotmail.com
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2005-6-27 17:48:12 | 只看该作者
请问:MSW_id到底是个什么参数?
我按照生如火花的将部分GUI文件的物理描述中的MSW_id删掉,并且改成location:X,有一部分可以识别,但是某些地方的MSW_id不可以这样操作。而且我发现MSW_id并没有随着我每次操作的不同而变化,比如某个聊天框,"MSW_id:1001"这条语句一直没有变过。其它的很多GUI的MSW_id这条语句也都是不变的。这是为什么?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 19:34 , Processed in 0.080604 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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