ほとんどのテスト フレームワークは、構成ファイルを追加しなくても実行できます。たとえば、すべてのテスト、名前空間、またはクラスを実行します。testNG.xml なしで testNG を実行する方法が見つかりませんでした
説明:
コマンド ラインから TestNG を実行したい - 手動または rake スクリプトから、最小限の (理想的にはなしで) XML を使用します。
Eclipseを使用している場合は、パッケージまたはクラスを右クリックして、「実行」->「TestNGテスト」を選択できます。
antを使用して、テストケースをバッチで実行することもできます。ビルドファイルにtestngテストケースを実行するためのターゲットを記述する必要があります。
はい、コマンドラインでクラス、メソッド、およびグループを指定するか、ant または maven を使用して開始することから始めて、多くのオプションがあります。
ただし、この方法でできることはかなり限られています。TestNG の高度な機能を使用する場合は、testng.xml
ファイルを使用する必要があります。
個人的には、さまざまなビルド ファイルに分散するのではなく、すべてのテスト情報を 1 つの中央ファイルにまとめるのが好きです。テストの実行方法を変更する必要があるときはいつでもビルドを変更したくありません。