我使用selenium webdriver 2.210 + JAVA进行测试.我有一个示例代码,用于选择gmail中的所有邮件.但是当我尝试放置5秒延迟时,代码会抛出"元素当前不可见,因此可能无法与之交互"错误通过webdriver获取URL后,是否有可能使此代码与延迟一起工作?
driver.get("https://mail.google.com/mail/u/0/?shva=1#all");
delay(5); ////*......Working fine without this...........*////
driver.switchTo().frame(driver.findElement(By.id("canvas_frame")));
driver.findElement(By.xpath("//div[@class = 'T-Jo-auh']")).click();
Run Code Online (Sandbox Code Playgroud)
提前致谢