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を追加します。
- 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として実行し、プログラムの出力を確認します。
結果を確認します。