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