Czytam wtyczkę Maven Failsafe został zaprojektowany specjalnie do uruchamiania testów integracji. Obecnie pracuję nad projektem wielomodułowym, a testy integracyjne są w osobnym module, napisanym w TestNg i uruchamianym za pomocą wtyczki surefire. Nie mamy konfliktów z testami jednostkowymi, ponieważ tylko testy integracyjne są przeprowadzane w fazie testów w tym module. Aby skonfigurować środowisko przed testami i wyczyścić je po uruchomieniu testów, stosuje się @BeforeSuite @AfterSuite TestNg Adnotacje. Nie ma więc potrzeby korzystania z fazy testów przed integracją, fazy testów integracji, fazy testów po integracji, wykorzystywanych przez wtyczkę FailSafe.Korzyści z Plugin FailSafe Maven
- Czy jest więcej korzyści, których mi brakuje, nie używając wtyczki Failsafe?
- Czy istnieją lepsze sposoby wykonania bieżących wymagań przy użyciu wtyczki Failsafe?
- Czy mogę uruchomić mój serwer, zamknąć, rozpakować pliki itp. W fazach testu przed integracją, po zakończeniu integracji bez pisania wtyczki?