プロジェクトに Image DropDown
ListBox があります。メニューの上にマウスを移動すると、3 つのオプションが表示されます。Listed メニューからオプションの 1 つを選択する必要があります。Selenium Webドライバーは初めてです。これを修正するのを手伝ってください。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 関数を使用してみてください。参考までに: ここで driver はドライバーのインスタンスです。
于 2012-07-27T03:27:00.353 に答える