1
爲什麼webdriver以最大化狀態啓動chrome?儘管我沒有把它設置爲最大化。爲什麼webdriver以最大化狀態啓動chrome
我想以恢復的方式打開它。我需要的是打開它在我以前的webdriver實例留下的狀態。
爲什麼webdriver以最大化狀態啓動chrome?儘管我沒有把它設置爲最大化。爲什麼webdriver以最大化狀態啓動chrome
我想以恢復的方式打開它。我需要的是打開它在我以前的webdriver實例留下的狀態。
Dimension d = new Dimension(420,600);
driver.manage().window().setSize(d);
你可以試試這個。我發現它來自:https://www.seleniumeasy.com/selenium-tutorials/set-browser-width-and-height-in-selenium-webdriver
你是硬編碼的大小。我的需要是在我以前的webdriver實例留下的狀態下打開它。 – user1782807
嘗試獲取之前實例中窗口的大小,將其存儲,然後將其設置爲稍後。我嘗試了這個,仍然以默認的方式打開它,webdriver打開它()。getSize()。getHeight()driver.manage()。window()。getSize()。getWidth() –
第一次。事實上,我調試它,發現一旦寡婦關閉,驅動程序實例仍然存在,當我們試圖找到window.getSize()時,我們會得到異常。所以我無法緩存維度。 – user1782807