Maison > Java > javaDidacticiel > Comment puis-je exécuter du code JavaScript dans Selenium WebDriver Java ?

Comment puis-je exécuter du code JavaScript dans Selenium WebDriver Java ?

DDD
Libérer: 2024-10-24 18:25:46
original
1058 Les gens l'ont consulté

How Can I Execute JavaScript Code in Selenium WebDriver Java?

Utilisation de JavaScript avec Selenium WebDriver Java

Dans une question précédente, vous avez exprimé votre intérêt pour l'exécution d'extraits de code JavaScript à partir de WebDriver de Java.

WebDriverJs est un WebDriver liaison de langage qui vous permet d'écrire des tests en JavaScript. Cependant, si vous souhaitez exécuter du code JavaScript dans Java WebDriver, vous devez utiliser l'approche suivante :

<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>
Copier après la connexion

Pour une explication plus détaillée et des exemples supplémentaires, reportez-vous à la documentation ici ou aux JavaDocs de JavascriptExecutor.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal