是否可以通过Selenium IDE浏览器扩展同时打开2个选项卡?

时间:2019-05-14 16:50:05

标签: selenium-ide

是否可以在Selenium IDE浏览器扩展中同时打开2个选项卡(2个站点)?

我需要将文本数据从1个内部系统站点复制到Google表格电子表格中。我试图记录我的手动操作,但只记录了1个站点。在命令列表中只有1个命令打开可用,并且在同一选项卡中打开一个新站点。

代码:(抱歉,无法附加图片)

1. Command open
Target InternalSiteName
2. Command open
Target GoogleSheetsSite (opens this site in the same tab and closes InternalSite)

1 个答案:

答案 0 :(得分:0)

您是否选中了select window?在UI.Vision Selenium IDE ++中,此命令可用于切换选项卡:

selectWindow | tab=x

=>您可以使用它在选项卡之间切换以及将文本复制并粘贴到其他网站。另请参见web scraping with SIDE

在经典的Selenium IDE中,事情更加复杂。这里的select Windows命令仅限于使用Windows句柄(来自命令参考):

  

选择窗口窗口句柄

     

使用窗口定位器选择弹出窗口。一旦弹出窗口   选择后,所有命令将转到该窗口。窗户定位器   使用手柄选择窗口。参数:

     

窗口句柄-代表特定页面(标签或   窗口)。