我正在公共场所工作。 http://preview.harriscountyfws.org/Selenium Java Webdriver选择历史选项卡
麻烦最基本的东西。 试图选择历史标签是在页面上使用下面的代码:
JFrame frame = new JFrame();
frame.setAlwaysOnTop(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setVisible(false);
// Optional, if not specified, WebDriver will search your path for chromedriver.
System.setProperty("webdriver.chrome.driver", "C:\\ChromeDriver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://preview.harriscountyfws.org/");
driver.manage().window().maximize();
WebElement tabHistorical;
tabHistorical = driver.findElement(By.cssSelector("k-item.k-state-default.k-last.k-tab-on-top.k-state-active"));
tabHistorical.click();
异常说没有这样的元素。 我不明白为什么。 请前往网站并按F12。元素在那里。
'k-item'是一个元素名称? – chrylis