Skip to content

Instantly share code, notes, and snippets.

@Bakhyt1987
Created April 19, 2020 19:06
Show Gist options
  • Save Bakhyt1987/4ceb7be3f86293291526c6c0fdc2340f to your computer and use it in GitHub Desktop.
Save Bakhyt1987/4ceb7be3f86293291526c6c0fdc2340f to your computer and use it in GitHub Desktop.
package org.dina;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class JsTests {
@Test
public void jsTest(){
System.setProperty("webdriver.chrome.driver", "libs/chromedriver");
WebDriver driver = new ChromeDriver();
driver.get("http://yahoo.com");
JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;
WebElement mailLink =
(WebElement) jsExecutor.executeScript("return document.querySelector('#navbar-mail-dot')");
try{
Thread.sleep(10000);
}catch (InterruptedException e ){
Thread.interrupted();
}
mailLink.click();
driver.quit();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment