私のアプリケーションにはボタンがあり、クリックすると新しいウィンドウが開きます。
新しいウィンドウでテキストを確認するにはどうすればよいですか?
Selenium Web ドライバーと Firefox ブラウザーを使用しています。
私のアプリケーションにはボタンがあり、クリックすると新しいウィンドウが開きます。
新しいウィンドウでテキストを確認するにはどうすればよいですか?
Selenium Web ドライバーと Firefox ブラウザーを使用しています。
2つの方法でそれを行うことができます。
1回目の使用方法
driver.switchTo().ActiveElement();
2位
driver.switchTo().window("New Widnow tile")
新しいウィンドウのタイトルをパラメーターとして渡します。
public String y[][];
public int size,i=0;
public void Get_Windows**`strong text`**()
{
Set<String> Handle = driver.getWindowHandles();
size= Handle.size();
String[] Temp = Handle.toArray(new String[size]);
String Tab_Id_Container[][]=new String[size][size];
while(size>0)
{
driver.switchTo().window(Temp[i]);
Tab_Id_Container[i][0]=driver.getTitle();
Tab_Id_Container[1][i]=driver.getWindowHandle();
System.out.println("Page name : "+Tab_Id_Container[i][0]);
System.out.println("Hex value : "+Tab_Id_Container[1][i]);
i++;
size--;
}
}
あなたの使用のためにこの1つの変更を試してください