51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3286|回复: 7
打印 上一主题 下一主题

obj_type与edit_set的区别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-15 09:54:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是WR新手,刚接触。
一开始装的是8.2版本的,可录制的脚本与指南上的脚本老是不一样,我又装了8.0的,好像有些一样了。我还是搞不懂究竟是不是版本的原因。请高手们指点,谢谢!
8.2版本的:
# Flight Reservation_1
win_activate ("Flight Reservation_1");
set_window ("Flight Reservation_1", 5);
menu_select_item ("File;Open Order...");
# Open Order
set_window ("Open Order", 2);
obj_mouse_drag ("Order No._1", 9, 9, 11, 9, LEFT);
obj_mouse_click ("ThunderRT6TextBox_1", 23, 8, LEFT);
obj_type ("ThunderRT6TextBox_1","6");
obj_mouse_click ("OK", 39, 12, LEFT);


8.0版本的:
# Flight Reservation
win_activate ("Flight Reservation");
set_window ("Flight Reservation", 2);
menu_select_item ("File;Open Order...");
# Open Order
win_mouse_click ("Open Order", 7, 137);
set_window ("Open Order", 0);
button_set ("Order No.", ON);
edit_set ("Edit", "6");
button_press ("OK");


其中,红色字体部分是不一样的地方。
再次感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-1-15 12:47:33 | 只看该作者
8.2的开启VB插件试下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-1-15 16:19:18 | 只看该作者
非常感谢版主!
我又装了8.2,开启了插件,脚本如下:

# Flight Reservation
win_activate ("Flight Reservation");
set_window ("Flight Reservation", 1);
menu_select_item ("File;Open Order...");
# Open Order
set_window ("Open Order", 1);
obj_mouse_drag ("Order No.", 7, 17, 7, 14, LEFT);
edit_set ("ThunderRT6TextBox", "5");
button_press ("OK");


我真是太粗心了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-1-15 17:03:50 | 只看该作者
代码这东西
心细是关建
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-1-16 10:22:15 | 只看该作者
不知道你在当时的8.2下.,ThunderRT6TextBox_1 识别成什么控件?是edit吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-1-19 11:38:14 | 只看该作者
在V8.2,没有开启插件的情况下,文本框的属性如下:

class: object,
MSW_id: 5,
MSW_class: ThunderRT6TextBox
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2009-1-19 11:39:44 | 只看该作者
在开启插件的情况下,文本框的属性如下:

class: edit,
vb_name: txtOrderNo
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-1-20 14:39:19 | 只看该作者
插件方式,也可以通过映射来解决的.映射之后,也会识别成"class: edit",
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 03:27 , Processed in 0.067084 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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