IntelliJ をセットアップする方法 Selenium webdriver
IntelliJ とは何ですか?
IntelliJ IDEA Java 統合開発環境(IDE)。ソフトウェア開発に使用されます。JetBrains によって開発されました。Apache2 ライセンスの「コミュニティ エディション」と「プロプライエタリ コマーシャル エディション」があります。入手可能な中で最も優れたものです。 Java IDE。高度なコードナビゲーションやコードリファクタリング機能などの機能を提供します。
IntelliJ をインストールするための前提条件 Selenium ウェブドライバー
そのためには、次のような前提条件が必要です。
- インテリJ
- 任意の Web ブラウザ (できれば Mozilla Firefox)
- JDK (Java 開発キット
- Selenium .jar ファイル
必要なjarファイルは次からダウンロードできます。 Selenium.ORG オフィシャルサイト。 ダウンロード後、.jar ファイルが目的のディレクトリに抽出されます。
IntelliJ をダウンロードしてインストールする方法
ステップ1) ダウンロードするには インテリJ jetbrains サイトにアクセスしてください。ここでは「コミュニティ」バージョンを選択しました。モバイル、Web、エンタープライズ開発には「究極」バージョンを選択できます。
ステップ2) ダウンロードを開始すると、このようなメッセージが表示されます。
ステップ3) 次のステップでは、ポップアップ ウィンドウが開きます。 「実行」ボタンをクリックします。
ステップ4) このステップでは、セットアップ ウィザードの「次へ」ボタンをクリックします。
ステップ5) 別のポップアップ ウィンドウが開きます。 宛先フォルダーを参照し、「次へ」ボタンをクリックします。
ステップ6) このステップでは、
- チェックボックスをオンにする – 32ビットランチャー
- 必要に応じて言語のチェックボックスをオンにしてください
- 「次へ」ボタンをクリックします
ステップ7) 次のステップで、「インストール」ボタンをクリックします。
IntelliJ のインストール プロセスが進行中であることがわかります。
ステップ8) このステップでは、
- IntelliJを実行するには、チェックボックスをオンにして
- 「完了」ボタンをクリックします
ステップ9) システムに古いバージョンの IntelliJ がすでにインストールされている場合。 古いバージョンの設定を新しいバージョンにインポートできます。 以前のバージョンがインストールされていないため。 XNUMX 番目のオプションを選択します。
ステップ10) 前のステップで「OK」ボタンをクリックすると、Jetbrain プライバシー ポリシーへの同意を求められます。 「同意する」ボタンをクリックしてください。
ステップ11) このステップでは、プラグインの設定を行うことができます。
ステップ12) 次のステップでは、要件に従ってオプションを選択します。 新しいプロジェクトの作成、プロジェクトのインポート、開くなどのオプションが表示されます。
ステップ13) このステップでは、
- ライブラリから「プロジェクト」と「ファイル」を選択し、
- 「OK」ボタンをクリックします
ステップ14) このステップでは、前のステップで選択したファイルがプロジェクト ディレクトリに表示されます。
IntelliJ をサポートするように構成する Selenium
サポートする Selenium、IntelliJ を設定する必要があります。そのためには、次の手順に従ってください。
ステップ1) IntelliJ IDE を起動し、新しいプロジェクトを作成します。 ファイルを選ぶ -> New -> プロジェクト
ステップ2) 前のステップでクリックしたとき -> 次。新しい画面が開きます。この画面ではプロジェクト名を付けます。私たちの場合、名前を付けました Selenium_ぐる99。次にクリックします -> 仕上げる。 プロジェクトは IntelliJ で作成されました。
ステップ3) 今、あなたは追加する必要があります Seleniumの .jar ファイルを外部ライブラリとして IntelliJ に取り込みます。
この場合は、「ファイルに移動」をクリックします -> プロジェクト構造 -> プロジェクト設定タブでモジュールを探します -> 依存関係 -> 「+」記号をクリックします -> JAR またはディレクトリの場合に選択します。
ステップ4) ダウンロード後に抽出したディレクトリとサブディレクトリ /lib からすべての selenium .jar ファイルを選択します。
これで、.jar ファイルが IntelliJ に正常に追加されました。 プロジェクトの構造を見ると、プロジェクトの /src ディレクトリが空であることがわかります。
ステップ5) /src ディレクトリを右クリックします -> New -> Java クラス。プロジェクト構造は以下のようになります。
インテリJ Selenium 例
サイトを利用させていただきます https://demo.guru99.com/
このテストシナリオでは
- URLを公開いたします
- 無効なメールIDを入力してください
- 「送信」ボタンをクリックします
- 出力は以下のようになります-「メールIDが無効です」
上記の結果を見ると、
- コードを実行すると、 Firefox インスタンスが開いています。
- コード レベルでは、Web 要素に電子メールを提供しています。これは入力フィールドです (abc.gmail.com)。
- 日時 Selenium Webdriver が「送信」ボタンをクリックすると、電子メール ID が guru99 サイトによって検証されます。
- 前述したように、未登録のメールには「メール ID が無効です」というメッセージが表示されます。
以下は ジャワ test1のコード。
import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class TestSelenium { public static void main(String[] args){ FirefoxDriver driver=new FirefoxDriver(); driver.get("https://demo.guru99.com/"); WebElement element=driver.findElement(By.xpath("//input[@name='emailid']")); element.sendKeys("abc@gmail.com"); WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']")); button.click(); } }
IntelliJ を使用する利点
- オブジェクト属性のゲッター メソッドとセッター メソッドを迅速に生成します。
- 簡単なキーストロークで、ステートメントを try-catch ブロックまたは if-else ブロックで囲むことができます。
- IDE は、gradle、SBT、grunt、bower などの組み込みのパッケージ化ツールを提供します。
- SQL、ORACLEなどのデータベース PostgreSQL, Microsoft SQL IDE からサーバーに直接アクセスできます。
- 次のようなさまざまな言語をサポートしています Java, Javascript、Clojureなど。
- 次のようなさまざまなオペレーティングシステムでサポートされています。 Windows、Linux など JetBrains 公式 Web サイトからダウンロードできます。
製品概要
- IntelliJ IDEA Java 統合開発環境 (IDE)。
- 高度なコード ナビゲーション機能とコード リファクタリング機能が備わっています。
- IntelliJ を使用する利点は次のとおりです。
- ゲッターメソッドとセッターメソッドを素早く生成する
- 簡単なキーストロークで、ステートメントを try-catch または if-else ブロックで囲むことができます。
- 次のようなさまざまな言語をサポートしています Java, Javaスクリプト 、Clojureなど。
- 次のようなさまざまなOSをサポートしています Windows、Linuxなどで
- 組み込みのプラグインとパッケージ化ツールが付属しています
- で使用するには Selenium、IntelliJを構成する必要があります