Why I am getting a no such element exception error when the code is right, when i click on gmail the link opens in new tab but doesn't send the email as key?
@Test
public static void gDem() throws InterruptedException{
System.setProperty("webdriver.chrome.driver", "D:\\Edu Stuff\\Selenium\\Selenium Softs\\Other Softs\\Drivers\\chromedriver_win32\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.get("http://www.google.ca");
driver.findElement(By.linkText("Gmail")).click();
driver.findElement(By.linkText("Sign in")).click();
Thread.sleep(3000);
driver.findElement(By.xpath("//input[@id='identifierId']")).sendKeys("abhi.abhib5");
Thread.sleep(2000);
driver.close();
}