Heim >Java >javaLernprogramm >Wie kann ich JavaScript-Code in Selenium WebDriver Java ausführen?
In einer früheren Frage haben Sie Interesse daran bekundet, JavaScript-Snippets aus Javas WebDriver auszuführen.
WebDriverJs ist ein WebDriver Sprachbindung, mit der Sie Tests in JavaScript schreiben können. Wenn Sie jedoch JavaScript-Code im Java WebDriver ausführen möchten, sollten Sie den folgenden Ansatz verwenden:
<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>
Eine ausführlichere Erklärung und zusätzliche Beispiele finden Sie in der Dokumentation hier oder in den JavaDocs von JavascriptExecutor.
Das obige ist der detaillierte Inhalt vonWie kann ich JavaScript-Code in Selenium WebDriver Java ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!