1

Firefox 14 で C# 用の Selenium Webdriver を使用しています

リンクを右クリックしようとしていますが、エラーで失敗します: OpenQA.Selenium.InvalidElementStateException : Cannot perform native interaction: Could not load native events component.

これは Firefox 13 で機能していました。回避策がある場合はお知らせください。

Actions builder = new Actions(driver);
         IWebElement tagElement = driver.FindElement(By.LinkText("FolderA"));
        //right click on FolderA            
         builder.MoveToElement(tagElement).Perform();
builder.ContextClick(tagElement).Perform();
4

1 に答える 1

3

どのバージョンの Selenium WebDriver を使用していますか? ブラウザのバージョン間で Firefox のネイティブ コード インターフェイスが変更されたため、多くの場合、新しいバージョンの Firefox では、ネイティブ イベント用に新しいバージョンの WebDriver が必要になることに注意してください。たとえば、Firefox 14 のネイティブ イベント サポートは、2.25.0 まで WebDriver に追加されませんでした。

于 2012-07-20T21:12:49.397 に答える