我不能为我的生活弄清楚发生了什么.代码很简单:
//WebDriver driver = new InternetExplorerDriver();
//WebDriver driver = new FirefoxDriver();
driver.get("http://www.yahoo.com");
driver.findElement(By.xpath("//*[@id='pa-u_14782488-bd']/a/span[2]")).click();
Run Code Online (Sandbox Code Playgroud)
我使用ff或ie驱动程序.但最后2行代码是一样的.适用于ie,但不适用于ff.有趣的是我从ff firebug获取xpath所以xpath对于ff是正确的.ff版本7.0.1.它只是yahoos网站左栏的邮件链接.为什么这么难?