我正在开发一个应用程序,我需要发送一些有关浏览器窗口分辨率和显示器分辨率的信息。
目前分辨率设置为:1920x1080。我想发送800x600作为桌面的分辨率。
以下是一个例子:
桌面分辨率为800x600,我将Chrome浏览器分辨率设置为480x320。我使用以下代码片段执行此操作:
driver.Manage().Window.Size = new Size(480, 320);
我如何用Selenium做到这一点?我该如何正确发送此信息?
答案 0 :(得分:1)
Chrome现在非常简单。只需执行以下操作:
ChromeOptions displayOptions = new ChromeOptions();
options.addArguments("--start-maximized");
driver = new ChromeDriver(displayOptions);
// Initialize your driver object here.
IWebDriver chromeDriver = new ChromeDriver("path to driver here", displayOptions);
这会在driver object
实例化时将其初始化为全屏。