Testng
1368 ワード
概要
TestNG(Next Generation)はオープンソースの自動化テストフレームワークで、そのインスピレーションはJUnitとNUnitから来て、それを使って機能、インタフェース、ユニット、統合の自動化テストをすることができて、JUnitに比べてTestNGはテスト人員の考え方にもっと適しています.
TestNGの特徴
操作
Android StudioにはTestNGが統合されています.eclipseではプラグインをダウンロードする必要があります.http://beust.com/eclipseTestNGgithubアドレス:https://github.com/cbeust/testng/
テストを作成するには、通常3つのステップに分けられます.
TestNG最も簡単なテスト
次はTestNGの最も簡単な例です
package laimeifeng;
import org.testng.annotations.Test;
@Test
public class laimeifengtest {
public void f() {
System.out.println(12346);
}
}
TestNGでのテストの実行方法
1つ目の直接実行:実行する方法を右クリックし、点Run As->TestNG Test
2つ目はtestng.xmlファイルで実行する.実行するcaseをtestngに入れる.xmlファイルにあります.右クリックtestng.xml,点Run As testng.xml
TestNGテスト結果報告
TestNGのデフォルトでは、HTMLのテストレポートとXMLの2種類が作成されます.テストレポートは「test-output」ディレクトリの下にあります.