PopUp / new Window
Java で特定のものを処理しようとしましたが、うまくいきSeleniumServer
ません。終わったよ:
selenium.click("css=a[title=\"Some irrelevant title\"] > div.text");
Thread.sleep(5000);
for (String s : selenium.getAllWindowNames()) {
if (s.contains("_blank")) {
selenium.selectWindow("name=" + s);
selenium.windowMaximize();
}
}
しかし、それは新しいウィンドウを認識しません。getAllWindowIDs
または名前またはタイトルを使用すると、プライマリ ウィンドウの 1 つだけが返されます。
タイムアウト後に使用するselenium.waitForPopUp("foobar", "9999")
と失敗するため、通常のを使用しThread.sleep()
ます。
他に何ができますか?