Maison > Java > javaDidacticiel > le corps du texte

Comment sélectionner des valeurs déroulantes avec Selenium WebDriver en Java ?

Linda Hamilton
Libérer: 2024-10-25 03:54:29
original
166 Les gens l'ont consulté

How to Select Dropdown Values with Selenium WebDriver in Java?

Sélection de valeurs déroulantes avec Selenium WebDriver en Java

Lors de l'automatisation d'applications Web avec Selenium WebDriver, la sélection de valeurs dans les listes déroulantes est une exigence courante. En Java, cela peut être réalisé en utilisant la classe Select, qui encapsule le WebElement représentant la liste déroulante.

Pour travailler avec la liste déroulante identifiée par la balise HTML avec id="periodId":

<code class="java">Select dropdown = new Select(driver.findElement(By.id("periodId")));</code>
Copier après la connexion

Une fois que vous avez un objet Select, vous pouvez sélectionner des valeurs de différentes manières :

  1. Par texte visible :
<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>
Copier après la connexion

Cela sélectionne l'option dont le texte visible correspond la chaîne spécifiée.

  1. Par index :
<code class="java">dropdown.selectByIndex(1);</code>
Copier après la connexion

Cela sélectionne l'option en fonction de sa position dans la liste déroulante (en commençant par 0).

  1. Par attribut de valeur :
<code class="java">dropdown.selectByValue("l52w");</code>
Copier après la connexion

Cela sélectionne l'option dont l'attribut de valeur correspond à la valeur spécifiée.

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
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!