Testng-plug-with-eclipse

提供:Dev Guides
移動先:案内検索

TestNG-Eclipseでプラグイン

EclipseでTestNGをセットアップするには、以下の手順に従います-

ステップ1:TestNGアーカイブをダウンロードする

TestNG jarファイルの最新バージョンをhttp://www.testng.orgからダウンロードします

OS Archive name
Windows testng-6.8.jar
Linux testng-6.8.jar
Mac testng-6.8.jar

上記のJARファイルをC:\> TestNGフォルダーにコピーしたと仮定します。

ステップ2:Eclipse環境を設定する

  • Eclipseを開き、プロジェクトを右クリックして、プロパティ→ビルドパス→ビルドパスを構成し、_Add External Jar_ボタンを使用してライブラリにtestng-6.8.jarを追加します。

ライブラリにtestng-6.8.jarを追加します。

  • EclipseにはTestNGプラグインが組み込まれていると想定しています。利用できない場合は、更新サイトを使用して最新バージョンを入手してください。
  • Eclipse IDEで、_Help/Software updates/Find and Install_を選択します。
  • インストールする新しい機能を検索します。
  • 新しいリモートサイト。
  • Eclipse 3.4以降の場合、http://beust.com/eclipseと入力します。
  • Eclipse 3.3以前の場合、http://beust.com/eclipse1と入力します。
  • URLの横にあるチェックボックスがオンになっていることを確認して、[次へ]をクリックします。
  • その後、Eclipseがプロセスをガイドします。

これで、EclipseでTestNGテストケースを開発する準備が整いました。

ステップ3:EclipseでのTestNGインストールの検証

  • Eclipseで任意の場所にTestNGProjectプロジェクトを作成します。
  • プロジェクトでテストするクラスMessageUtilを作成します。
/*
* This class prints the given message on console.
*/

public class MessageUtil {

   private String message;

  //Constructor
  //@param message to be printed
   public MessageUtil(String message) {
      this.message = message;
   }

  //prints the message
   public String printMessage() {
      System.out.println(message);
      return message;
   }
}
  • プロジェクトにテストクラスTestNGExampleを作成します。
import org.testng.Assert;
import org.testng.annotations.Test;

public class TestNGExample {
   String message = "Hello World";
   MessageUtil messageUtil = new MessageUtil(message);

   @Test
   public void testPrintMessage() {
      Assert.assertEquals(message,messageUtil.printMessage());
   }
}

プロジェクトの構造は次のようにする必要があります-

プロジェクト構造

最後に、プログラムを右クリックしてTestNGとして実行し、プログラムの出力を確認します。

結果を確認します。

TestNG結果の成功。