前言
視窗,跟dialog不一樣,所以請先確認原始碼是不是視窗。比較簡略的判斷方式,視窗:直接按F12,是新的一個頁面。
正文
1.用WebUI切換
WebUI.switchToWindowTitle('編輯零件')
2.用selenium切換
selenium.selectWindow('title=編輯零件')
如果不知道視窗的標題,也可利用下面的程式,將標題一個一個列出來
String[] titles = selenium.getAllWindowTitles()
for(String s: titles)
System.out.println("titles : "+s)
3.當子視窗關閉後,要切回主視窗,需先在主視窗的畫面取得WindowsHandle
String parentHandle = driver.getWindowHandle();
driver.switchTo().window(parentHandle)
ref.
[WebUI] Switch To Window Title
網站自動化測試Selenium:如何處理 New Window的情況
0 意見:
張貼留言