エラーの理解
このエラーは、WebDriver が対話できない場合に発生しますキーボードを使用して要素を使用します。これは、要素が非表示になっているか、隠れているか、フォーカスできないことが原因である可能性があります。
エラーの理由
のような要素をクリックしようとします。または
ソリューション
この特定の問題 (Facebook 登録) については
Facebook ログイン ページの React Native 要素により、動的ロケーター戦略が必要です:
driver.findElement(By.xpath("//input[@name='firstname' and contains(@class,'inputtext')]")).sendKeys("testing it ");
で更新しますmoz:webdriverClick
Firefox の機能 moz:webdriverClick により、WebDriver 準拠の対話性チェックを無効にできます:
DesiredCapabilities dc = new DesiredCapabilities(); dc.setCapability("moz:webdriverClick", false); WebDriver driver = new FirefoxDriver(dc);
以上がWebDriver が ElementNotInteractableException をスローするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。