wutong 发表于 2005-8-9 10:18:33

怎样重新录制脚本中不能识别的GUI?

我录制了一段脚本:
# Shell_TrayWnd
        set_window ("Shell_TrayWnd", 3);
        toolbar_button_press ("ToolbarWindow32_1", "Login - Microsoft Internet Explorer"); # Button Number 6;

# Login
        set_window("Login",24);
        edit_set("txtLoginName","yj");
        obj_type("txtLoginName","<kTab>");
        password_edit_set("txtPassword","a59183ff752d3f7c");
        button_press("登录");

# Shell_TrayWnd
        set_window ("Shell_TrayWnd", 14);
        toolbar_button_press ("ToolbarWindow32_1", "WinRunner - "); # Button Number 3;
可回放的时候却不能成功回放,
(1)toolbar_button_press ("ToolbarWindow32_1", "Login - Microsoft Internet Explorer"); # Button Number 6;

(2)toolbar_button_press ("ToolbarWindow32_1", "WinRunner - "); # Button Number 3;
这两个ToolbarWindow32_1不能识别,而我又不知道在哪里找这个对象了,有什么办法能让WR自动的带我去识别这个对象所在的地方吗?

hihihaha910 发表于 2005-8-9 10:24:21

tools->GUI Map Editor打开看看你的ToolbarWindow32_1对象属性的physical Description,看看是不是有MSN-id这一项?如果有,那就modify,将MSN-id:……这一行改成location:1,试试看,现在WR能不能认你的控件了。
参考贴:http://bbs.51testing.com/viewthread.php?tid=3640&fpage=1

PK_DUTBSK 发表于 2005-8-9 16:52:54

kan bu dong

hihihaha910 发表于 2005-8-9 18:30:39

是哪里看不懂呢?是我描述的看不懂还是那个GUI的帖子?

wutong 发表于 2005-8-10 09:15:43

我按照hihihaha910所说的方法作,但是在tools->GUI Map Editor里面的Shell_TrayWnd窗口中ToolbarWindow32_1对象,我试着录制这个对象,可是一直不行。不知道录制ToolbarWindow32_1这个对象与录制其他窗口中的对象有什么不一样的?为何会录制不成功?

hihihaha910 发表于 2005-8-10 13:58:44

可能真的是我说的不明白,那么你参考生如火花写的这个贴试试,我就是根据这个帖子中的做的,现在能够回放大部分不能识别的控件了
参考贴:http://bbs.51testing.com ... id=3640&fpage=1
如果还有问题,可以发E-mail给我:hiha910@163.com

hihihaha910 发表于 2005-8-10 13:59:50

http://bbs.51testing.com/viewthread.php?tid=3640&fpage=1

wutong 发表于 2005-8-10 18:02:27

现在我测试的是一个基于B/S结构的系统,不知道用Winrunner来测好不好?
用Winrunner只适合测试浏览终端吗,后台该怎么测?

zhenhaiou 发表于 2005-8-10 18:38:25

测试b/s推荐用qtp,
要测试后台可使用检查点

wutong 发表于 2005-8-11 09:03:03

:$,不好意思,qtp是什么测试工具来的?没有什么了解,请问哪里有下载的?
页: [1]
查看完整版本: 怎样重新录制脚本中不能识别的GUI?