ホームページ  >  記事  >  Java  >  Java の Selenium WebDriver でドロップダウン値を選択する方法

Java の Selenium WebDriver でドロップダウン値を選択する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-25 03:54:29165ブラウズ

How to Select Dropdown Values with Selenium WebDriver in Java?

Java の Selenium WebDriver を使用したドロップダウン値の選択

Selenium WebDriver を使用して Web アプリケーションを自動化する場合、ドロップダウンから値を選択することが一般的な要件です。 Java では、これは、ドロップダウンを表す WebElement をラップする Select クラスを使用して実現できます。

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. By Index:
<code class="java">dropdown.selectByIndex(1);</code>

これは、ドロップダウン内の位置に基づいてオプションを選択します (0 から始まります)。

  1. 値属性による:
<code class="java">dropdown.selectByValue("l52w");</code>

これは、値属性が指定された値と一致するオプションを選択します。

以上がJava の Selenium WebDriver でドロップダウン値を選択する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。