Heim  >  Artikel  >  Java  >  Wie wähle ich Dropdown-Werte mit Selenium WebDriver in Java aus?

Wie wähle ich Dropdown-Werte mit Selenium WebDriver in Java aus?

Linda Hamilton
Linda HamiltonOriginal
2024-10-25 03:54:29165Durchsuche

How to Select Dropdown Values with Selenium WebDriver in Java?

Auswählen von Dropdown-Werten mit Selenium WebDriver in Java

Bei der Automatisierung von Webanwendungen mit Selenium WebDriver ist die Auswahl von Werten aus Dropdown-Listen eine häufige Anforderung. In Java kann dies mithilfe der Select-Klasse erreicht werden, die das WebElement umschließt, das das Dropdown darstellt.

So arbeiten Sie mit dem Dropdown, das durch das HTML-Tag mit id="periodId" identifiziert wird:

<code class="java">Select dropdown = new Select(driver.findElement(By.id("periodId")));</code>

Sobald Sie ein Select-Objekt haben, können Sie Werte auf verschiedene Arten auswählen:

  1. Nach sichtbarem Text:
<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>

Dadurch wird die Option ausgewählt, deren sichtbarer Text übereinstimmt die angegebene Zeichenfolge.

  1. Nach Index:
<code class="java">dropdown.selectByIndex(1);</code>

Dies wählt die Option basierend auf ihrer Position in der Dropdown-Liste aus (beginnend bei 0).

  1. Nach Wertattribut:
<code class="java">dropdown.selectByValue("l52w");</code>

Dies wählt die Option aus, deren Wertattribut mit dem angegebenen Wert übereinstimmt.

Das obige ist der detaillierte Inhalt vonWie wähle ich Dropdown-Werte mit Selenium WebDriver in Java aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn