【问题标题】:Getting error while operating multiple windows in robot framework在机器人框架中操作多个窗口时出错
【发布时间】:2015-03-25 07:14:53
【问题描述】:

我正在对 3 个窗口进行操作。在机器人框架中使用选择窗口命令,我将移动到第一个子窗口,并以相同的方式移动到第二个子窗口。但是在第二个窗口完成任务后,它会自动关闭,然后如果我使用选择窗口再次选择第一个窗口,它将显示以下错误

错误:

"NoSuchWindowException: 消息: 没有这样的窗口: 目标窗口已经关闭 来自未知错误:未找到 Web 视图”

代码:

@{Window_list} =  Get Window Names
Select Window   @{Window_list}[1]
#Do some Operations On 1st window
#Launch Second window 

@{Window_list} =  Get Window Names
Select Window   @{Window_list}[2]
#Do some operations on 2nd window
#Save the changes on 2nd window it will close 2nd window automatically

Select Window   @{Window_list}[1]...........#fails at this keyword

如果有人对此有解决方案,请提及。谢谢

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    我不知道具体原因,但我遇到过这种情况并通过使用Run Keyword And Ignore Error 解决了。

    在你的情况下:

    Run Keyword And Ignore Error    Select Window   @{Window_list}[1]
    

    【讨论】:

    • 感谢您的回答,但它不起作用。它执行了该关键字但未选择该窗口
    • @Sujit Patil:你能给我下一条错误信息的内容吗?请在“选择窗口”之后使用“获取位置”以确保“选择窗口”不起作用。谢谢。
    • 在第三个窗口完成我的操作后,它将自动关闭,因此任何关键字(如选择窗口或获取位置)都不起作用并给出以下错误“NoSuchWindowException:消息:没有这样的窗口:目标窗口已经因未知错误而关闭:未找到 Web 视图”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-01
    • 2017-08-22
    • 2020-11-25
    • 2018-04-25
    • 2018-01-04
    • 2021-03-19
    相关资源
    最近更新 更多