driver.switchTo().window(windowName); で指定するための「WindowName」を見つける方法 メソッド..ウィンドウの名前がどこにも見つかりませんでした。
質問する
2639 次
1 に答える
1
ウィンドウ名とは別に、ウィンドウはウィンドウ ハンドルによっても識別できます。したがって、ウィンドウに切り替えるための構文は次のようになります。
driver.switchTo().window(windowHandle);
次の方法ですべてのウィンドウのウィンドウ ハンドルを取得し、それぞれのウィンドウ ハンドルを選択して、必要なウィンドウに切り替えることができます。
Set<String> allWindows = driver.getWindowHandles();
次のようなHTMLコードの場合:
<button id="helpbutton" onClick='window.open("help.html","HelpWindow","width=500,height=500");'>Help</button>
この場合、「HelpWindow」はウィンドウ名です。
于 2013-08-25T05:26:06.067 に答える