Windows 无法使用WhiteLibrary切换到win32应用程序并对其进行处理
我需要win32应用程序自动化方面的帮助,使用robotframework WhiteLibrary 在一个窗口中“登录”后。。。又一扇窗户打开了,我够不着新的窗户 窗户。 如何更改焦点并处理新窗口以与之交互 我使用inspect.exe检查它,我有以下信息: ControlType:UIA\U WindowControlTypeId(0xC370) LocalizedControl类型:“对话框” 例: 正确步骤:Windows 无法使用WhiteLibrary切换到win32应用程序并对其进行处理,windows,automation,robotframework,Windows,Automation,Robotframework,我需要win32应用程序自动化方面的帮助,使用robotframework WhiteLibrary 在一个窗口中“登录”后。。。又一扇窗户打开了,我够不着新的窗户 窗户。 如何更改焦点并处理新窗口以与之交互 我使用inspect.exe检查它,我有以下信息: ControlType:UIA\U WindowControlTypeId(0xC370) LocalizedControl类型:“对话框” 例: 正确步骤: 启动应用程序${TEST Application} 按Id附加应用程序${pi
${TEST Application}
${pid}
标题
${TEST Application}
${pid}
标题
关于您的问题,您有什么要与我们分享的吗?例如:Library WhiteLibrary登录:对话框窗口启动应用程序${TEST Application}附加窗口标题睡眠3单击项目id:1000输入文本到文本框id:1000用户单击项目id:1001输入文本到文本框id:1001密码单击按钮文本:确定睡眠3确定后打开第二个对话框窗口返回第一个对话框窗口:按名称附加应用程序标题2失败:白色异常:无法通过可以更新问题的功能,在TestStack.White.Application.Attach(字符串可执行文件)中查找名为title2的进程。这是首选的意见部分,因为它应该用来要求澄清。无论是向提出问题的人,还是要求该人澄清评论。你能提供一个例子,比如记事本,或者其他通用的应用程序吗?关于你的问题,你有什么可以和我们分享的吗?例如:Library WhiteLibrary登录:Dialog window启动应用程序${TEST application}附加窗口标题睡眠3单击项目id:1000输入文本到文本框id:1000用户单击项目id:1001输入文本到文本框id:1001密码单击按钮文本:确定睡眠3确定后打开第二个对话框窗口返回第一个对话框窗口:按名称附加应用程序标题2失败:白色异常:无法通过可以更新问题的功能,在TestStack.White.Application.Attach(字符串可执行文件)中查找名为title2的进程。这是首选的意见部分,因为它应该用来要求澄清。无论是向提出问题的人,还是要求该人澄清评论。你能提供一个例子,比如说记事本,或者其他通用的应用程序吗?
Library WhiteLibrary
**Login in: Dialog window**
Launch Application ${TEST APPLICATION}
Attach Window title
sleep 3
Click Item id:1000
Input Text To Textbox id:1000 user
Click Item id:1001
Input Text To Textbox id:1001 password
click button text:OK
sleep 3
**After OK open second Dialog Window back to the first Dialog Window:**
Attach Application By Name title2
**fail: WhiteException: Could not find process named: title2
at TestStack.White.Application.Attach(String executable)**