Hvernig á að breyta stærð vafraglugga í WebDriver

Hvernig á að breyta stærð vafraglugga með Selenium WebDriver? Hér skoðum við þrjár mismunandi leiðir til að breyta stærð vafraglugga í WebDriver.

Alltaf þegar WebDriver ræsir vafrann, þá ræsir hann hann með sjálfgefnum stillingum. Stundum er krafist að breyta stærð vafragluggans, sérstaklega þegar við erum að prófa móttækilegar vefsíður vegna þess að við þurfum að athuga hvernig mismunandi þættir á síðunni skila sér þegar við breytum stærð vafragluggans.

Webdriver hefur þægilegar aðferðir og mismunandi leiðir sem geta gert okkur kleift að breyta stærð vafragluggans.




Breyttu stærð vafraglugga í WebDriver

Java með vídd

import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.Dimension; public class BrowserOperations {
WebDriver driver;
//this will open browser with default size
public void launchBrowser() {
driver = new FirefoxDriver();
}
public void resizeBrowser() {
Dimension d = new Dimension(800,480);
//Resize current window to the set dimension
driver.manage().window().setSize(d);
} }

Java með því að nota Chrome valkosti


import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.remote.DesiredCapabilities; public class BrowserOperations {
public static void main(String[] args) {
System.setProperty('webdriver.chrome.driver';,
'/path/to/chromedriver');

ChromeOptions options = new ChromeOptions();
options.addArguments('window-size=800,480');

DesiredCapabilities cap = DesiredCapabilities.chrome();
cap.setCapability(ChromeOptions.CAPABILITY, options);

//this will open chrome with set size
WebDriver driver = new ChromeDriver(capabilities);

driver.get('https://www.testingexcellence.com/');
} }

Ef þú vilt hámarka vafragluggann í hámarksbreidd og hæð skjásins geturðu bara hringt í hámarka () aðferðina



Webdriver driver = new FirefoxDriver(); driver.manage().window().maximize();

Frekari lestur: