使用Index在Selenium中选择弹出窗口

时间:2011-05-16 12:47:53

标签: selenium selenium-rc

是否有可能在Iframes中根据索引选择窗口?

  

选择当前帧   窗口。 (您可以调用此命令   多次选择嵌套   帧。)要选择父帧,   使用“relative = parent”作为定位器;至   选择顶部框架,使用   “相对=顶部”。您也可以选择一个   框架由其基于0的索引号;   选择“index = 0”的第一帧,   或“index = 2”的第三帧。

当Selenium可以获得所有窗口标题或名称时,是否可以这样写?

selectWindow(getAllWindowsNames[1])

1 个答案:

答案 0 :(得分:0)

Selenium javadocselectWindow需要javascript窗口ID。因此窗口名称将不起作用。 您是否看过另一种类似的方法getAllWindowIds()?您可以使用该方法使用selectWindow(getAllWindowIds()[1])之类的索引来选择它:)

希望这有帮助