КАК ИЗМЕНИТЬ РАЗМЕР ОКНА БРАУЗЕРА С ПОМОЩЬЮ SELENIUM WEBDRIVER

В этом посте мы увидим, как изменить размер окна браузера с помощью Selenium WebDriver. В некоторых случаях нам может потребоваться изменить размер окна браузера до некоторых фиксированных размеров, особенно при тестировании адаптивного веб-дизайна, потому что нам нужно проверить, как различные элементы на странице отображаются при изменении размера. окно браузера. Используя Selenium WebDriver, мы можем изменить размер окна браузера. Он позволяет изменять размер и разворачивать окно изначально из своего API.

Также читайте: как прокручивать веб-страницу с помощью Selenium WebDriver

Чтобы изменить размер окна браузера до определенных размеров, мы используем ' Dimension”, чтобы изменить размер окна браузера.

Мы знаем, как развернуть окно браузера до максимальной ширины и высоты экрана.

1

драйвер .manage().window().maximize();

Приведенный ниже код открывает веб-сайт SoftwareTestingMaterial, а затем устанавливает размер окна браузера 480*620 .

1234567891011121314151617181920212223242526

муляж пакета; импортировать org.openqa.selenium.Dimension;импортировать org.openqa.selenium.WebDriver;импортировать org.openqa.selenium.chrome.ChromeDriver;импортировать org.openqa.selenium.chrome.ChromeOptions;импортировать org.openqa.selenium.firefox.FirefoxDriver ;импорт org.openqa.selenium.firefox.FirefoxOptions;импорт org.openqa.selenium.remote.DesiredCapabilities;импорт org.testng.annotations.Test; public class ResizeBrowser {    @Test    public void launchBrowser() {     System.setProperty(“webdriver.gecko.driver”, “D://Selenium Environment//Drivers//geckodriver.exe”); Драйвер WebDriver = новый FirefoxDriver(); driver.navigate().to(“https://www.softwaretestingmaterial.com”); System.out.println(driver.manage().window().getSize()); //Создаем объект класса Dimensions        Dimension d = new Dimension(480,620); //Изменяем размер текущего окна до заданного размера        driver.manage().window().setSize(d); System.out.println(driver.manage().window().getSize()); }}

Если вы не являетесь постоянным читателем моего блога, я настоятельно рекомендую вам подписаться на бесплатную рассылку новостей по электронной почте, используя ссылку ниже.

TAG: qa

От QA genius

Adblock
detector