これをマウスで操作しようとしています。私が女性に夢中になれば、私たちは異なるサブメニューを見ることができます。私はそれらのいずれかをクリックしたい。あなたのコードにセレンの上にマウスを置く
action.moveToElement(we).moveToElement(ve).click(ve).perform();
いくつかの一般的な提案: そうしないように、システムパスにchromedriverを追加するには、以下の はコード
public static void main(String[] args) throws InterruptedException
{
System.setProperty("webdriver.chrome.driver", "D://chromedriver.exe");
WebDriver driver= new ChromeDriver();
driver.get("http:obsessory.com/");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
System.out.println("ok");
Thread.sleep(1000);
Actions action = new Actions(driver);
WebElement we = driver.findElement(By.xpath(".//*[@id='nav']/li[2]/a"));
WebElement ve =driver.findElement(By.xpath(".//[@id='nav']/li[2]/ul/li/div[2]/ul/li[2]/a"));
action.moveToElement(we).click(ve).perform();
}
おかげムラリ、私のためにその作業。 – kavya
おしゃれなkavya .. :) –