Maison > interface Web > js tutoriel > le corps du texte

Comment exécuter JavaScript avec Selenium WebDriver en C# ?

Patricia Arquette
Libérer: 2024-10-19 06:05:02
original
740 Les gens l'ont consulté

How Do I Execute JavaScript with Selenium WebDriver in C#?

Exécution de JavaScript avec Selenium WebDriver en C#

La question pose une question concernant le processus d'exécution de JavaScript à l'aide de Selenium WebDriver en C#, spécifiquement lié pour trouver le code C# correspondant pour exécuter un script basé sur Java.

Code Java :

<code class="java">WebDriver driver; // Assigned elsewhere
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("return document.title");</code>
Copier après la connexion

Équivalent C# :

En C#, le code équivalent est le suivant :

<code class="csharp">IWebDriver driver; // Assume assigned elsewhere
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
string title = (string)js.ExecuteScript("return document.title");</code>
Copier après la connexion

Remarques :

  • Les liaisons du langage .NET adhèrent au principe de fournir une expérience de codage naturelle pour chaque langue. Par conséquent, les noms de méthode et de propriété peuvent différer légèrement des liaisons Java.
  • La méthode ExecuteScript en C# renvoie un objet. Pour travailler avec des résultats de chaîne, convertissez explicitement la valeur de retour en chaîne.
  • Pour une documentation complète sur l'API Selenium WebDriver pour .NET, reportez-vous au lien fourni dans la réponse de référence.

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
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal