Selenuim - Maak die nuwe blaaier-blaaier oop

Dikwels wil u miskien 'n nuwe oortjie in dieselfde blaaiervenster oopmaak waarin u Selenium WebDriver-toetse uitgevoer word. In plaas daarvan om 'n nuwe blaaier te open, kan u eenvoudig die onderstaande kode gebruik om 'n nuwe oortjie in dieselfde blaaier te open:

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

Wanneer u dan 'n nuwe oortjie oopmaak, moet u daarheen oorskakel om met die nuut geopende oortjie te kan werk:

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

Bogenoemde kode werk vir die Firefox-blaaier.


Verdere leeswerk: