Desidero utilizzare JavaScript per il mio script.Esecutore JavaScript in Selenium WebDriver
Ho creato un object
di JavaScriptExecutor
, ma il metodo executeScript()
non è presente. Mostra un errore quando utilizzo il metodo executeScript()
.
Questo è il codice che ho usato:
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.JavascriptExecutor;
public class GetDomain_JS {
public static void main(String[] args) {
WebDriver driver=new FirefoxDriver();
driver.get("http://only-testing-blog.blogspot.in/2013/11/new-test.html");
driver.manage().window().maximize();
System.out.println(driver.getCurrentUrl());
JavaScriptExecutor js=(JavaScriptExecutor) driver;
String domain_name=(String) js.executeScript("return document.domain");
System.out.println(doamin_name);
}
}
dovrei usare JavascriptExecutor invece di JavaScriptExecutor. – Ramarajan