google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] WinRunner无法识别特殊控件的问题

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 编辑 ]

TOP

出来了,先顶下。希望路过的高手不吝赐教。

TOP

那输入框的名称好奇怪,好象只要遇到那种名称比较特殊的就认不到了。

TOP

顶下,希望路过的高手帮忙

TOP

是不是因为那个控件有什么不一样的地方,因为它是系统生成的(猜的,对那些不了解).那我要怎么样才可是回放脚本啊!

TOP

好着急啊,高手请帮帮忙.

TOP

是我没把问题表达清楚吗?

TOP

好想知道答案,如果是我没把问题讲清楚,麻烦跟大家跟我说下还需要说明什么.我真的急需知道答案.

TOP

直接改成 edit_set ("TTntEdit.UnicodeClass_3","password");试过了吗?
或者1,用虚拟对象
    2.对象映射

TOP

http://bbs.51testing.com/thread-119612-1-1.html
蓝斑竹的帖子,应该对你有用

TOP

将控件定义成标准控件,然后再重新录制。

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-7 16:54Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹