Hvernig nota á WebDriver Javascript framkvæmdastjóra til að fara á slóð

Selen WebDriver veitir aðferðir til að fletta að vefslóð; þetta eru driver.get() og driver.navigate().to().

Til dæmis:

driver.get('https://devqa.io')


og

driver.navigate().to('https://devqa.io')


Það er líka önnur leið til að fara á slóð og það er með því að nota Javascript Executor WebDriver, eins og sýnt er í þessu dæmi.





WebDriver - Flettu að URL með JavaScript

Notkun window.location:

import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class WebDriverJSExecutor {
private static String url = 'https://devqa.io';
public static void main(String[] args) {
WebDriver driver = new ChromeDriver();
((JavascriptExecutor)driver).executeScript('window.location = ''+url+''');
} }