Usenza njani ubungakanani kwakhona beWindows Window kwiWebDriver

Ungayitshintsha njani kwakhona iwindow yesikhangeli kunye neSelenium WebDriver? Apha, sijonga iindlela ezintathu ezahlukeneyo esinokukhulisa ngazo iwindow yesikhangeli kwiWebDriver.

Nanini na xa iWebDriver iqala isikhangeli, siyayiqala ngoseto olungagqibekanga. Ngamanye amaxesha kuye kufuneke ukuba senze ubungakanani kwakhona bewindows, ngakumbi xa sivavanya iiwebhusayithi eziphendulayo kuba kufuneka sijonge ukubona ukuba izinto ezahlukeneyo kwiphepha zinikezela njani xa siphinda silinganisa iwindow.

I-Webdriver ineendlela ezifanelekileyo kunye neendlela ezahlukeneyo ezinokusivumela ukuba silinganise ubungakanani kwakhona kwiwindow.




Yenza ubungakanani kwakhona beWindows Window kwiWebDriver

IJava usebenzisa Ubukhulu

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);
} }

IJava usebenzisa ukhetho lweChannel


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/');
} }

Ukuba ufuna ukwandisa iwindow yakho kububanzi obuphezulu kunye nokuphakama kwesikrini, ungabiza indlela yokwenza maximize () indlela

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

Ukuqhubeka kokufunda: