Java を使用して Selenium WebDriver のドロップダウンから値を選択する方法

Patricia Arquette
リリース: 2024-10-25 03:30:02
オリジナル
915 人が閲覧しました

How to Select a Value from a Dropdown in Selenium WebDriver Using Java?

Java を使用して Selenium WebDriver のドロップダウンから値を選択する方法

概要:

ドロップダウンから特定の値を取得するWeb オートメーションでは一般的なタスクになる可能性があります。 Selenium WebDriver には、Java を使用してドロップダウンを操作するためのメソッドがいくつか用意されており、ドロップダウンの操作を自動化するのに便利です。

ドロップダウン値の選択:

ドロップダウンから値を選択するにはJava を使用する Selenium WebDriver では、まず、ID またはその他の属性を使用してドロップダウン要素を識別します。要素が識別されたら、Select クラスを使用してドロップダウンを表すことができます。

<code class="java">Select dropdown = new Select(driver.findElement(By.id("periodId")));</code>
ログイン後にコピー

Select クラスを使用してドロップダウンからオプションを選択するには、主に 3 つの方法があります。

  1. selectByVisibleText: 表示されるテキストに基づいてオプションを選択します。
<code class="java">dropdown.selectByVisibleText("Last 52 Weeks");</code>
ログイン後にコピー
  1. selectByIndex: のインデックスに基づいてオプションを選択します。ドロップダウン。
<code class="java">dropdown.selectByIndex(1); // Selects the option with index 1 (Last 52 Weeks)</code>
ログイン後にコピー
  1. selectByValue: value 属性に基づいてオプションを選択します。
<code class="java">dropdown.selectByValue("l52w"); // Selects the option with value "l52w" (Last 52 Weeks)</code>
ログイン後にコピー

注: ドロップダウンが非表示または無効になっている場合、JavaScript を使用してドロップダウンを操作する必要がある場合があります。ただし、上記の方法はほとんどの場合に機能するはずです。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!