前の質問で、Java の WebDriver から JavaScript スニペットを実行することに興味を示しました。
WebDriverJs は WebDriver です。 JavaScript でテストを作成できるようにする言語バインディング。ただし、Java WebDriver で JavaScript コードを実行する場合は、次のアプローチを使用する必要があります:
<code class="java">WebDriver driver = new AnyDriverYouWant(); if (driver instanceof JavascriptExecutor) { ((JavascriptExecutor)driver).executeScript("yourScript();"); } else { throw new IllegalStateException("This driver does not support JavaScript!"); }</code>
より詳細な説明と追加の例については、ここのドキュメントまたは JavascriptExecutor の JavaDocs を参照してください。
以上がSelenium WebDriver Java で JavaScript コードを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。