【问题标题】:Is there any way to change focus of browser tabs in robot?有没有办法改变机器人中浏览器标签的焦点?
【发布时间】:2019-12-13 17:00:09
【问题描述】:

我正在使用机器人框架+python+selenium 来创建一个自动化框架。 我被困在这一点上。

在这个网站上。单击链接“a”时,将打开一个新选项卡。在这个新的新我想测试功能。我的问题是我不确定如何将焦点从一个选项卡更改为另一个选项卡。我尝试了切换浏览器关键字以及选择窗口关键字。没有运气。

【问题讨论】:

  • On this website 哪个网站?你的代码试验在哪里?

标签: selenium robotframework browser-automation


【解决方案1】:

您可以使用selenium2Library 使用以下代码更改窗口的焦点。

@{windows_num} =  List Windows
${nWindows} =  Get Length  ${windows_num}
${latest_window} =  Evaluate  ${nWindows}-1
Select Window  @{windows_num}[${latest_window}]

【讨论】:

    【解决方案2】:

    在这里找到了一个对我有用的简单解决方案: https://www.youtube.com/watch?v=5tVgC-oQVKs

    【讨论】:

    • 该视频确实使用了与我在回答中提出的相同关键字来改变焦点。很高兴知道您的问题已解决。
    猜你喜欢
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 2014-05-01
    • 2019-12-13
    • 2011-04-08
    • 2011-11-02
    • 2021-09-09
    • 1970-01-01
    相关资源
    最近更新 更多