//Instantiate any WebDriver; Eg. Firefox WebDriver driver = new FirefoxDriver(); driver.get("http://seleniumwebdriverfaq.tumblr.com/"); //Casting the WebDriver instance to a JavascriptExecutor JavascriptExecutor js = (JavascriptExecutor) driver; //Execute the JavaScript - Eg. to get the page title js.executeScript("return document.title"); //Print the out put System.out.println("Page title from Java script: " +js.executeScript("return document.title")); System.out.println("Page title from driver.getTitle() : " +driver.getTitle()); //JUnit Assertion Assert.assertEquals(js.executeScript ("return document.title"),driver.getTitle());
Friday, 9 March 2012
How can I execute Javascript?
We can execute Javascript by casting the WebDriver instance to a JavascriptExecutor:
Subscribe to:
Post Comments (Atom)
Thanks for the information. It was worth reading.
ReplyDeleteJava course in Pune