2011-05-16 71 views
0

是否可以像iframe中那樣根據Index選擇窗口?使用索引在Selenium中選擇popwindow

在當前的 窗口中選擇一個幀。 (您可以多次調用此命令 以選擇嵌套的 幀。)要選擇父幀, 使用「relative = parent」作爲定位器;到 選擇頂部框架,使用 「relative = top」。您還可以通過基於0的索引號選擇 幀; 選擇「索引= 0」的第一幀, 或「索引= 2」的第三幀。

當Selenium可以獲得所有窗口標題或名稱時,是否可以這樣寫?

selectWindow(getAllWindowsNames[1]) 

回答

0

javadocselectWindow需要JavaScript窗口ID。因此窗口名稱將不起作用。 你見過另外一種類似的方法getAllWindowIds()?您可以使用該方法使用索引來選擇它,如selectWindow(getAllWindowIds()[1]) :)

希望這有助於