51Testing软件测试论坛

标题: 登陆测试!~ [打印本页]

作者: foxmishy    时间: 2006-10-11 14:25
标题: 登陆测试!~
登陆测试:
登陆窗口中要求填写:用户名,密码。


# 登录
    win_type ("登录","lwh<kTab>");
        edit_set("Password","1592");
        obj_mouse_click ("确认", 52, 12, LEFT);
第二行提示:win_Set_fouce参数不对,不明白。。。。
求助。
作者: foxmishy    时间: 2006-10-11 14:45
报错说明:

Function "win_set_focus"

Line: 537

Error: Illegal number of parameters.
作者: piao_604    时间: 2006-10-11 15:19
请问你这是录制自动生成的脚本吗,为什么没有用户名的录入,我用例子里的登陆录制的代码如下:
win_activate ("Login");
        set_window ("Login", 4);
        obj_type ("Agent Name:","<kCtrl_L>");
        edit_set ("Agent Name:", "abcd");
        obj_type ("Agent Name:","<kTab>");
        password_edit_set("Password:", "kzptnyoslzjsaz");
        button_press ("OK");
是没有问题的,希望能给你带来帮助!
作者: foxmishy    时间: 2006-10-11 15:46
录制的是这样的
# 登录
        set_window ("登录", 3);
        obj_mouse_click ("WindowsForms10.EDIT.app.0.e4c6c4_2", 52, 15, LEFT);
        obj_type ("WindowsForms10.EDIT.app.0.e4c6c4_2","lwh<kTab>");
        obj_type ("WindowsForms10.EDIT.app.0.e4c6c4_3","1592");
        obj_mouse_click ("确认", 70, 12, LEFT);
那个是我写的。
我在gui里把Password改成edit ,系统开发环境是C#.net
作者: 生如火花    时间: 2006-10-11 16:49
win_set_focus在你脚本什么地方?是不是别处的?
作者: foxmishy    时间: 2006-10-12 09:47
我没有这个函数,这个函数有可能是WR内部的,我没有使用过这个函数。
为何测试文本框的输入就这么难呢 ?
用什么函数比较好?
作者: foxmishy    时间: 2006-10-12 10:05
录制是这样的:
# 登录
        set_window ("登录", 3);
        obj_mouse_click ("WindowsForms10.EDIT.app.0.e4c6c4_2", 52, 15, LEFT);
        obj_type ("WindowsForms10.EDIT.app.0.e4c6c4_2","lwh<kTab>");
        obj_type ("WindowsForms10.EDIT.app.0.e4c6c4_3","1592");
        obj_mouse_click ("确认", 70, 12, LEFT);
不修改GUI
回放时,WindowsForms10.EDIT.app.0.e4c6c4_2无法识别。
logic name
WindowsForms10.EDIT.app.0.e4c6c4
Physcial Description:
{
class: object,
MSW_id: 263904
}
此时,选中为高亮度。
修改:
logic name
PassName
Physcial Description:
{
class: edit,
location:XX
}Sample Text
选中未出现高亮度。
有一种是,选中为高亮度。运行一次后,在查看,选中没有高亮度了。晕啊!~
作者: foxmishy    时间: 2006-10-12 10:56
希望有人来解答啊!~
作者: 重新开赌    时间: 2006-10-12 16:24
你的问题,我已经在上面一个问题回答了,你首先要把控件为唯一确定下来,建议你还是多看看基本的操作,再开始用吧,你很多基本问题都没有搞清楚。
作者: foxmishy    时间: 2006-10-12 16:36
确实如此,所以希望有人提点一下,问题已解决,谢谢!~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2