Я читал Плагин Maven Failsafe разработан специально для запуска интеграционных тестов. В настоящее время я работаю над многомодульным проектом, и интеграционные тесты находятся в отдельном модуле, написанном на TestNg и выполняемом с использованием плагина Surefire . У нас нет конфликтов с модульными тестами, поскольку в этом модуле на этапе тестирования выполняются только интеграционные тесты. А чтобы настроить среду перед тестами и очистить ее после запуска тестов, используются аннотации @BeforeSuite @AfterSuite
TestNg. Таким образом, нет необходимости использовать фазу предварительной интеграции
, фазу тестирования интеграции
, фазу тестирования после интеграции
, используемую плагином Failsafe.
предварительного интеграционного теста
, постинтеграционного теста
без написания плагина maven?