在窗口屏幕中找到基于 java的相关解决方案
我需要在PC,iPhone和iPad等各种设备上使用Chrome浏览器测试网页,以验证各种UI元素的方向和显示。
我能够使用Chrome中的Chrome中的开发人员工具来查看显示和方向,用于各种移动设备。
但是,我想知道是否可以根据Chrome Developer Tools中iPad的分辨率来调整窗口大小,从而通过启动Chrome浏览器来对其进行测试。
这将是一种可靠的测试方式?
driver.Manage().Window.Size = new System.Drawing.Size(320, 568);
要调整 chrome浏览器窗口大小。您可以使用以下任何一个选项:
-
使用 iwindow界面:
driver.Manage().Window.Size = new Size(1024, 768);
-
使用 chromeoptions 和
AddArgument()
:ChromeOptions chromeOptions = new ChromeOptions(); chromeOptions.AddArgument("--window-size=1024,768"); IWebDriver driver = new ChromeDriver(chromeOptions)
-
使用
ExecuteScript()
:((IJavaScriptExecutor)driver).ExecuteScript("window.resizeTo(1024, 768);");
您可以在窗口屏幕中使用Selenium Java