Maven フェイルセーフ プラグインは、単体テストと統合テストの違いを認識できる必要があります。JUnit を使用する場合、テストを分離する 1 つの方法は、JUnit @Categories アノテーションを使用することです。このブログ投稿では、junit を使用してこれを行う方法を示しています http://www.agile-engineering.net/2012/04/unit-and-integration-tests-with-maven.html
@Category(IntegrationTest.class)
public class ExampleIntegrationTest{
@Test
public void longRunningServiceTest() throws Exception {
}
}
TestNG と Maven フェイルセーフ プラグインを使用して同じことを達成するにはどうすればよいですか。テスト クラスで注釈を使用して、それらを統合テストとしてマークしたいと考えています。