我想推出一些分辨率的視口大小Chrome瀏覽器,例如800×600,我試着下面的代碼WebdriverJS設置視口大小
var width = 800;
var height = 600;
driver.manage().window().setSize(width, height);
上面的代碼只是調整窗口爲800x600,當我在開發者控制檯運行window.screen.width
它總是返回1440
我甚至試圖添加鉻選項與選項--window-size=x,y
var o = new chrome.Options();
o.addArguments("--window-size=640,480");
driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.chrome()).setChromeOptions(o).build();
上面的代碼仍然執行相同的操作,只是調整窗口大小。
有人請告訴我任何chrome命令行選項來設置默認視口,就像我們在Chrome開發者控制檯中做的那樣(如下圖所示),或者請告訴任何選項直接在selenium webdriverJS中執行。
輝煌,會嘗試這一點,讓你知道:)現在接受並給予賞金 – Vishnu