Selenuim - Opnaðu nýjan flipa í vafra

Mjög oft gætirðu viljað opna nýjan flipa í sama vafraglugga sem er með Selenium WebDriver prófin þín. Í stað þess að opna nýjan vafra geturðu einfaldlega notað kóðann hér að neðan til að opna nýjan flipa í sama vafra:

driver.findElement(By.cssSelector('body')).sendKeys(Keys.CONTROL +'t');

Svo þegar þú opnar nýjan flipa verður þú að skipta yfir í hann til að geta unnið með nýopnaðan flipa:

ArrayList tabs = new ArrayList (driver.getWindowHandles()); driver.switchTo().window(tabs.get(0));

Ofangreindur kóði virkar fyrir Firefox vafra.


Frekari lestur: