首頁 > Java > java教程 > 如何在 Java 中使用 Selenium WebDriver 選擇下拉值?

如何在 Java 中使用 Selenium WebDriver 選擇下拉值?

Linda Hamilton
發布: 2024-10-25 03:54:29
原創
296 人瀏覽過

How to Select Dropdown Values with Selenium WebDriver in Java?

在Java 中使用Selenium WebDriver 選擇下拉值

使用Selenium WebDriver 自動化Web 應用程式時,從下拉清單中選擇值是一個常見的要求。在 Java 中,這可以使用 Select 類別來實現,該類別包裝了代表下拉清單的 WebElement。

要使用id="periodId" 的HTML 標記標識的下拉列表:

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

一旦有了Select 對象,您就可以透過多種方式選擇值:

  1. 透過可見文字:
<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>
登入後複製

這將選擇可見文字匹配的選項指定的字串。

  1. 依索引:
<code class="java">dropdown.selectByIndex(1);</code>
登入後複製

這將根據其在下拉清單中的位置(從 0 開始)選擇選項。

  1. 依值屬性:
<code class="java">dropdown.selectByValue("l52w");</code>
登入後複製

這將選擇值屬性與指定值相符的選項。

以上是如何在 Java 中使用 Selenium WebDriver 選擇下拉值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板