testng.xml には、グループ化のためにいくつかのテスト クラスが含まれています。テスト クラス内で、いくつかのパラメーターとグループ名を渡します。
@Parameters({"excelName", "excelTabName"})
@BeforeClass(alwaysRun=true)
public void setup(){/*Setup code here*/}
@Test(groups={"security"})
public void searchUser() {/*Test code here*/}
実行したいもの以外のすべてのテスト クラス名を無効にする場合は、mvn -Dgroup=groupName test のような maven コマンドを使用します。testng.xml でコメントされていないテスト クラスを起動します。
これらすべてのテスト クラスを testng.xml で有効にしたままにし、必要に応じて 1 つのテストだけを実行したいと考えています。どんな提案でも大歓迎です。