私は公開サイトで作業しています。 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