Heim > Java > javaLernprogramm > Hauptteil

So wählen Sie Dropdown-Werte in Selenium WebDriver mit Java aus: Eine Schritt-für-Schritt-Anleitung?

Susan Sarandon
Freigeben: 2024-10-25 06:24:29
Original
142 Leute haben es durchsucht

How to Select Dropdown Values in Selenium WebDriver with Java: A Step-by-Step Guide?

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

In Selenium WebDriver ist die Auswahl von Werten aus Dropdown-Menüs für die Interaktion mit Webseiten von entscheidender Bedeutung. So können Sie dies effektiv erreichen:

Wie Sie bereits erwähnt haben, haben Sie Schwierigkeiten mit einem Dropdown-Menü, in dem „id=periodId“ und die verfügbaren Optionen „Letzte 52 Wochen“ enthalten. Um dies zu beheben, müssen wir ein Select-Objekt erstellen, um mit dem Dropdown zu interagieren.

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

Sobald Sie das Select-Objekt haben, gibt es mehrere Möglichkeiten, die gewünschte Option auszuwählen:

selectByVisibleText:

<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>
Nach dem Login kopieren

Dies wählt die Option anhand ihres sichtbaren Textes aus, in Ihrem Fall „Letzte 52 Wochen“.

selectByIndex:

<code class="java">dropdown.selectByIndex(1);</code>
Nach dem Login kopieren

Dies wählt die Option basierend auf ihrem Index aus. Da „Letzte 52 Wochen“ die zweite Option (Index 1) ist, geben wir hier 1 an.

selectByValue:

<code class="java">dropdown.selectByValue("l52w");</code>
Nach dem Login kopieren

Dadurch wird die Option anhand ihres Werts ausgewählt Attribut. Der Wert für „Letzte 52 Wochen“ in Ihrem bereitgestellten HTML-Code ist l52w.

Durch die Verwendung dieser Methoden können Sie den angegebenen Dropdown-Wert effizient auswählen. Wenn Fehler wie „Element ist derzeit nicht sichtbar“ auftreten, stellen Sie sicher, dass das Element auf der Webseite sichtbar ist, bevor Sie versuchen, es auszuwählen.

Das obige ist der detaillierte Inhalt vonSo wählen Sie Dropdown-Werte in Selenium WebDriver mit Java aus: Eine Schritt-für-Schritt-Anleitung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!