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:
<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>
Dadurch wird die Option ausgewählt, deren sichtbarer Text übereinstimmt die angegebene Zeichenfolge.
<code class="java">dropdown.selectByIndex(1);</code>
Dies wählt die Option basierend auf ihrer Position in der Dropdown-Liste aus (beginnend bei 0).
<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!