51Testing软件测试论坛

标题: WinRunner无法识别特殊控件的问题 [打印本页]

作者: AnissLee    时间: 2008-7-11 15:06
标题: WinRunner无法识别特殊控件的问题
我用WinRunner录制Skype中的修改密码
                set_window ("Skype? - 修改密码", 2);
                obj_mouse_click ("TTntEdit.UnicodeClass_3", 32, 9, LEFT);
                obj_type ("TTntEdit.UnicodeClass_3","password");
                obj_mouse_click ("TTntEdit.UnicodeClass_4", 24, 10, LEFT);
                obj_type ("TTntEdit.UnicodeClass_4","1234");
                obj_mouse_click ("TTntEdit.UnicodeClass_5", 21, 1, LEFT);
                obj_type ("TTntEdit.UnicodeClass_5","1234");
                obj_mouse_click ("应用", 25, 14, LEFT);
回放脚本时,WinRunner不能识别密码输入框,不知道是怎么回事。请高手相告。

[ 本帖最后由 AnissLee 于 2008-7-11 15:23 编辑 ]
作者: AnissLee    时间: 2008-7-11 15:07
出来了,先顶下。希望路过的高手不吝赐教。
作者: AnissLee    时间: 2008-7-11 15:11
那输入框的名称好奇怪,好象只要遇到那种名称比较特殊的就认不到了。
作者: AnissLee    时间: 2008-7-11 15:14
顶下,希望路过的高手帮忙
作者: AnissLee    时间: 2008-7-11 15:18
是不是因为那个控件有什么不一样的地方,因为它是系统生成的(猜的,对那些不了解).那我要怎么样才可是回放脚本啊!
作者: AnissLee    时间: 2008-7-11 15:19
好着急啊,高手请帮帮忙.
作者: AnissLee    时间: 2008-7-11 15:19
是我没把问题表达清楚吗?
作者: AnissLee    时间: 2008-7-11 15:22
好想知道答案,如果是我没把问题讲清楚,麻烦跟大家跟我说下还需要说明什么.我真的急需知道答案.
作者: dabie    时间: 2008-7-11 15:43
直接改成 edit_set ("TTntEdit.UnicodeClass_3","password");试过了吗?
或者1,用虚拟对象
    2.对象映射
作者: dabie    时间: 2008-7-11 15:48
http://bbs.51testing.com/thread-119612-1-1.html
蓝斑竹的帖子,应该对你有用
作者: jackiepsq    时间: 2008-7-15 23:11
将控件定义成标准控件,然后再重新录制。




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