EclipseにTestNGをインストールする方法:ステップバイステップガイド
すでに知っているように、TestNGまたはTest Next Generationは、Javaで最も頻繁に使用される自動化テストフレームワークの一つです。 JUnitとNUnitに触発されたCedric Beustは、機能的であれエンドツーエンドであれ、ほぼすべてのタイプのテストモデルをカバーするという考えでTestNGを作成しました。 注釈、機能性、使いやすさ、機能、および使いやすさは、TestNGフレームワークの非常に人気のある選択肢を作ります。 TestNGを使用する主な利点のいくつかを以下に示します-
-
レポート機能は、すべての成功、失敗、またはスキップされたテストの詳細なXMLレポートを提供します。
-
並列テストは、CI/CD統合の追加の利点を持つ複数のテストケースを実行する際にテスターを支援します。
-
注釈機能を使用すると、開発者は例外を処理し、コードを簡単に理解できます。
-
テストケースは、グループ化したり、簡単に優先順位を付けることができます。
-
柔軟なランタイム構成。
この記事では、EclipseにTestNGをインストールし、テストプロジェクトのフレームワークの構築を開始するためにシステムにセットアップする方法を学びます。 Eclipse用のTestNGプラグインのインストールから始めます。
TestNGはJavaに基づいており、まだインストールしていない場合に備えてインストールする必要があります。 TestNG plugin for Eclipseのインストールを開始するには、Eclipse IDEを起動してから、次の手順を実行する必要があります。ステップ1:Eclipseが起動したら、Helpをクリックし、Eclipse Marketplaceをクリックします。ステップ#2:新しいウィンドウが開き、検索テキストボックスに「TestNG」と入力して[移動]ボタンをクリックする必要があります。
ステップ3:TestNG for Eclipseを使用した検索結果が上部に表示されます。 今すぐ行う必要があるのは、その横にある[インストール]ボタンをクリックすることだけです。Testng for eclipse
ステップ#4:機能の解決には、TestNGのチェックボックスがチェックされていることを確認し、確認ボタンをクリックする必要があるまで数分か
ステップ#5:「インストールを同じにする」オプションを選択し、確認ボタンを再度クリックします。
ステップ#6:ライセンスに同意し、終了ボタンをクリックします。
注:変更を有効にするには、Eclipseを再起動する必要があり、プロジェクトを右クリックしてTestNGを表示してTestNGがインストールされていることを確認で
このプロセスがどれほど簡単だったか見ましたか?
Eclipse MarketplaceでTestNGプラグインが見つかりませんか? これを行う!
Eclipseの一部のバージョンでは、Eclipse marketplaceにTestNGプラグインが見つからない場合があります。 あなたはまだEclipseにTestNGをインストールすることができます。ステップ1:Eclipseヘルプに移動し、「新しいソフトウェアをインストールする」ボタンをクリックします。ステップ2:追加ボタンをクリックし、名前として「TestNG」と入力し、パスとして「http://dl.bintray.com/testng-team/testng-eclipse-release/」と入力します。
ステップ3:パスを追加すると、名前の下にTestNGエントリが表示されます。 次に、それを選択して[次へ]をクリックしてEclipseにTestNGをインストールする必要があります。 使用許諾契約書に同意し、[完了]ボタンを押します。
私はすでにそれをインストールしているので、この画像では灰色になっています。 しかし心配しないでください、それはあなたのために完全に動作します。
EclipseでTestNGをインストールしたくないですか? IntelliJでTestng EclipseまたはTestNGをインストールしたくない場合は、TestNGをプロジェクトに追加する別の方法があります。 これは、システム内のライブラリファイルをダウンロードし、それを使用するプロジェクトのビルドパスに手動で追加することです。 これは上記で使用した方法と非常によく似ていますが、唯一の違いは、最初にライブラリファイルをシステムにダウンロードし、後でビルドパスに追 すべてのプロジェクトに手動で追加する必要があるため、ビルドパスに手動で追加するのではなく、Eclipse用のTestNGプラグインをインストールすることを 一方、Eclipseにインストールされている場合は、ビルドパスを何度も何度も設定する必要はありません。 私たちはすぐにあなたが従う必要がある手順を見てみましょう–
-
ここからTestNG libファイルをダウンロードできます。
-
zipファイルがダウンロードされたら、任意の場所にコピーします。 私は私のシステムのパスの下にそれを追加しました-
- 次に、Eclipseを開き、メニューバーのヘルプをクリックし、新しいソフトウェアのインストールをクリックします。
- をクリックして追加し、TestNGとして名前を付け、zipファイルを保存したパスを場所フィールドに入力し、OKをクリックします。
- TestNGを選択し、次へをクリックします。
- 修復またはインストールの詳細ページが表示されたら、次へをクリックしてください。 ライセンスに同意し、”完了”をクリックします。
- Eclipseを再起動します。
- 完了したら、プロジェクトビルドパスにライブラリを追加する必要があります。 プロジェクトを右クリックしてビルドパスに移動し、新しいポップアップウィンドウでライブラリの追加をクリックします。
-
新しいウィンドウにTestNGがオプションとして表示され、それを選択して[次へ]をクリックします。
-
完了すると、プロジェクト構造の下にtestNGライブラリが表示されます。
-
これで、スクリプトに@Testのような注釈タグを書くだけで、TestNGをプロジェクトで使用する準備ができているかどうかを確認できます。 タグをホバリングすると、TestNGパッケージをインポートするオプションが表示されます。
ここからTestNG libファイルをダウンロードできます。
zipファイルがダウンロードされたら、任意の場所にコピーします。 私は私のシステムのパスの下にそれを追加しました-
新しいウィンドウにTestNGがオプションとして表示され、それを選択して[次へ]をクリックします。
完了すると、プロジェクト構造の下にtestNGライブラリが表示されます。
これで、スクリプトに@Testのような注釈タグを書くだけで、TestNGをプロジェクトで使用する準備ができているかどうかを確認できます。 タグをホバリングすると、TestNGパッケージをインポートするオプションが表示されます。
そして、そこにあなたはあなたのシステムでTestNGが設定されているのを見ることができ、すべて使用する準備ができています。
TestNG Eclipseをインストールした後、通常のjavaプロジェクトとして作成したプロジェクトの一部をTestNGプロジェクトに変換する必要がある場合があります。 私はすぐにそれを行う方法についてあなたを説明してみましょう。
既存のJavaプロジェクトからTestNG Eclipseテストを設定する
ステップ#1:既存のテストをTestNGテストに変換するのは非常に簡単なプロセスです。 Eclipseを開き、TestNGに変換する必要があるプロジェクトを右クリックするだけです。
ステップ#2:選択し、TestNGに変換をクリックします。 Testngでリファクタリングウィンドウがポップアップ表示されます。xmlの詳細。 今のところ、それはそのまま物事を維持し、完了をクリックしてください。 私達はtestngを論議します。xmlの詳細については、さらなる記事を参照してください。 今のところ、私たちのJavaプロジェクトがTestNGとtestngに変換されていることを見てみましょう。xmlが作成されます。
これで、プロジェクトの下でTestNG testsとしてテストクラスを実行できます。
Eclipse用のTestNGプラグインのインストールとセットアップが完了したので、最初のTestNGプロジェクトの作成と次の投稿で同じことを実 テストケースを作成して実行するには、Eclipseまたは他のIDEでTestNGを実行するのは完全にあなた次第ですが、TestNGシリーズ全体でEclipseを使用します。
これで、最初のTestNG Seleniumスクリプトを実行できます。 幸せなテスト!