我的项目中有图像DropDown
列表框。如果我将鼠标移到菜单上,我将获得 3 个选项。我需要从列出的菜单中选择一个选项。我是 Selenium 网络驱动程序的新手。请帮助解决这个问题。我已经在 和 中尝试过这个IE
选择FireFox
。只有鼠标移动才能在菜单上工作。即使我点击什么也没有发生(我的意思是我看不到Dropdown
列表)。
问问题
1223 次
2 回答
1
谢谢回复。我已经使用下面的代码进行了修复。
WebElement e1 = driver.findElement(By.linkText("Admin"));
WebElement e2 = driver.findElement(By.xpath(("Element1_xpath"));
WebElement e3 = driver.findElement(By.xpath("Element2_xpath"));
Actions action = new Actions(driver);
action.moveToElement(e1).clickAndHold().build().perform();
action.moveToElement(e2).clickAndHold().build().perform();
action.moveToElement(e3).click().build().perform();
Thread.sleep(2000);
于 2013-03-15T08:23:44.930 回答
0
尝试使用 driver.Mouse API 函数。仅供参考:这里的驱动程序是您的驱动程序的实例。
于 2012-07-27T03:27:00.353 回答