51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4055|回复: 11
打印 上一主题 下一主题

[Robot] 求助:回放结果总是提示Unexpected Active Windows falure!如何解决?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-27 12:29:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助:在GUI Playback Option中设置如下图:

按设置应该跳过这个Unexpected Active Windows继续执行,可还是出现
回放结果提示Unexpected Active Windows falure!请版主,高手指教,如何解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-27 13:56:37 | 只看该作者
首先你要搞清楚这个window是怎么样出现的,你当前脚本执行的window对象是否还在
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-12-27 14:32:33 | 只看该作者
回放时,正常启动应用程序后,就停止了。而在记录脚本时,此时我的操作是点击主菜单中一个子菜单!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-27 14:51:08 | 只看该作者
如果说你的脚本是要去选一个子菜单然后跳到另外一个页面,而回放的时候没有达到这个目的,那是你脚本有问题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-12-27 16:52:33 | 只看该作者
点击主菜单中的那个子菜单后,应该弹出一个对话框!请版主指教:代码如下


Sub Main
    Dim Result As Integer

    'Initially Recorded: 2005-12-27  10:25:31
    'Script Name: ÍøÂç¼à¿Ø×Óϵͳ
    StartApplication """C:\Program Files\MetarNet\CUNICOM\ÍøÂç¼à¿Ø×Óϵͳ.exe"""
    DelayFor (10000)
   
    Window SetContext, "Class=Shell_TrayWnd", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
   
    Window SetContext, "Name=frmLogin;VisualText=ÍøÂç¼à¿Ø×Óϵͳ µÇ¼", ""
    InputKeys "welcome{ENTER}"
     DelayFor (10000)
    Window SetContext, "Class=ThunderForm", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
    DelayFor (2000)
    TabControl Click, "ObjectIndex=1;\;ItemIndex=1", ""
乱码部分为双字节!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-12-27 17:01:30 | 只看该作者
你看下脚本到哪句就不执行了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-12-27 17:06:54 | 只看该作者
到      Window SetContext, "Class=ThunderForm", ""这行就不行了!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-12-27 17:22:00 | 只看该作者
你把你的程序传上来吧
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2005-12-27 18:56:42 | 只看该作者
Sub Main
    Dim Result As Integer

    'Initially Recorded: 2005-12-27  14:52:40
    'Script Name: Password-menu2
    StartApplication """C:\Program Files\MetarNet\CUNICOM\ÍøÂç¼à¿Ø×Óϵͳ.exe"""
    DelayFor (10000)
   
    Window SetContext, "Name=frmLogin;VisualText=ÍøÂç¼à¿Ø×Óϵͳ µÇ¼", ""
    InputKeys "welcome"
    PushButton Click, "Name=commandLogin;VisualText=µÇ¼"
   
    Window SetContext, "Class=ThunderMDIForm", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=1", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
   
    Window SetContext, "Name=frmMain;VisualText=ÔÆÄÏÁªÍ¨CDMA×ÛºÏÍø¹Üϵͳ£­ÍøÂç¼à¿Ø×Óϵͳ - [ÐÅÁî×é֯ͼ]", ""
   
    Window SetContext, "Name=frmViewSignalNetMap;VisualText=ÐÅÁî×é֯ͼ", ""
    GenericObject Click, "Name=Map1", "Coords=138,65"
    GenericObject Click, "Name=Map1", "Coords=134,65"
   
    Window SetContext, "Class=Shell_TrayWnd", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
    TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""
    DelayFor (10000)
    TabControl Left_Drag, "ObjectIndex=1;\;ItemIndex=0", "Coords=106,9,200,13"
    TabControl Click, "ObjectIndex=1;\;ItemIndex=1", ""
    DelayFor (10000)
   
    Window SetContext, "Name=frmMain;VisualText=ÔÆÄÏÁªÍ¨CDMA×ÛºÏÍø¹Üϵͳ£­ÍøÂç¼à¿Ø×Óϵͳ - [ÐÅÁî×é֯ͼ]", ""
    DelayFor (10000)
    Window Click, "", "Coords=181,-17"
    GenericObject Click, "Text=DockTop", "Coords=27,7"
   
    Window SetContext, "Class=ddPopup", "Activate=0"
    Window Click, "", "Coords=58,86"
    DelayFor (10000)
    Window SetContext, "Name=frmMain;VisualText=ÔÆÄÏÁªÍ¨CDMA×ÛºÏÍø¹Üϵͳ£­ÍøÂç¼à¿Ø×Óϵͳ - [ÐÅÁî×é֯ͼ]", ""
    DelayFor (10000)
    Window SetContext, "Name=FrmSecumodifyuserpw;VisualText=ÐÞ¸ÄÓû§¿ÚÁî", ""
    InputKeys "welcome"
    EditBox Click, "Name=txtUserPW1", "Coords=17,3"
    EditBox Left_Drag, "Name=txtOldPw", "Coords=31,5,-13,7"
    InputKeys "^c"
   
    Window SetContext, "Class=myXWndClass", ""
    Window Click, "", "Coords=2,4"
   
    Window SetContext, "Name=frmMain;VisualText=ÔÆÄÏÁªÍ¨CDMA×ÛºÏÍø¹Üϵͳ£­ÍøÂç¼à¿Ø×Óϵͳ - [ÐÅÁî×é֯ͼ]", ""
    DelayFor (10000)
    Window SetContext, "Name=FrmSecumodifyuserpw;VisualText=ÐÞ¸ÄÓû§¿ÚÁî", ""
    EditBox Click, "Name=txtUserPW1", "Coords=9,5"
    InputKeys "^v"
    EditBox Left_Drag, "Name=txtUserPW1", "Coords=79,3,-135,7"
    InputKeys "welcome"
    EditBox Left_Drag, "Name=txtUserPW1", "Coords=41,5,-63,3"
    InputKeys "^c"
    EditBox Click, "Name=txtUserPW2", "Coords=69,3"
    InputKeys "^v"
    PushButton Click, "Name=cmdCancel;VisualText=È¡Ïû(&C)"
   
    Window SetContext, "Name=frmMain;VisualText=ÔÆÄÏÁªÍ¨CDMA×ÛºÏÍø¹Üϵͳ£­ÍøÂç¼à¿Ø×Óϵͳ - [ÐÅÁî×é֯ͼ]", ""
    GenericObject Click, "Text=DockTop", "Coords=1019,11"
    Window CloseWin, "", ""
   
    Window SetContext, "Caption=Òƶ¯ÍøÍø¹Üϵͳ", ""
    PushButton Click, "Text=ÊÇ(Y)"

End Sub
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-12-28 09:22:08 | 只看该作者
是你的C:\Program Files\MetarNet\CUNICOM\ÍøÂç¼à¿Ø×Óϵͳ.exe这个程序,不是你的脚本
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2005-12-28 12:50:14 | 只看该作者
多谢版主了, 还有我想测试主菜单,可插入验证点“MENU”后,拖动小手到菜单处,无论怎样重复,都提示没有捕捉到对象。不知道为什么?我用同样方法测试Office 也不行,但Acrobat5.0,画图和笔记本都可以!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-3-16 12:03:09 | 只看该作者
上传附件时点击按钮后,会弹出窗口,但是在回放时无法识别!提示 "unexcepted active window"
请高手指教!!!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 11:35 , Processed in 0.084583 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表