51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

那位大侠清楚,WinRunner的实现机制! 请赐教!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-25 11:43:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
那位大侠清楚,WinRunner的实现机制! 请赐教!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-25 14:18:53 | 只看该作者
lz指的实现机制是什么?这个问题太宽泛了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-6-25 15:03:20 | 只看该作者
谢谢版主回应!
如进行Web测试
1、再运行过程中输入框和按钮定位方法?
2、在运行过程中鼠标的定位方法?
3、如果分辨率发生变化以上控件的map是否需要更新?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-6-25 18:15:12 | 只看该作者
WR主要是以控件的属性来识别操作的,当你录制一个桌面程序或web时你会看到WR自动生成对逻辑对象的操作语句,其中逻辑对象又会在GUI map文件中给出详细的物理描述,这一组物理描述用来区别被测软件上的控件,使WR能在n多控件中知道操作哪一个
如果WR对某些控件识别的不好,则可使用低级录制(忘记WR里低级录制是什么词了),WR会记录鼠标移动的轨迹和左右键的按键情况,这里生成的语句会包含屏幕坐标,所以脚本的可移植性不好,当分辨率改变了,或者被测软件大小位置变化了则就会出现问题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-6-25 20:43:14 | 只看该作者
版主说的以控件的属性来识别操作,是不是context sensitive record模式
analog mode好像完全按照物理位置,这个感觉和不好用啊,不知道analog的适合用在什么时候。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-6-25 21:38:15 | 只看该作者
对的,自动化工具最好是依靠属性来识别控件
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-6-26 10:30:17 | 只看该作者
谢谢版主,豁然开朗! sdlkfj3 sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-6-26 14:31:47 | 只看该作者
analog模式主要用在一些如画图功能类似的软件,因为如果对象识别的话,就无法完全的记录下鼠标的轨迹,但analog模式可以完全记录下鼠标的轨迹,但它有一个缺点:生成的文件比较大,所以建议如果analog模式可以不用就尽量不用。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-6-26 16:02:07 | 只看该作者
原来如此啊
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 10:57 , Processed in 0.069208 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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