Это не то, что делает JUnit.У JUnit есть философия дизайна, которая подчеркивает независимые модульные тесты.Таким образом, это не естественная основа для системных тестов.То, что вы хотите сделать, хорошо вписывается в TestNG (который в качестве цели проектирования пытается охватить как модульные, так и системные тесты).
В JUnit @Before и @After запускаются до и после каждый тестовое задание.Вы можете поместить эти вещи в JUnit с помощью пакета, который ссылается на все ваши тесты и отвечает за все настройки и демонтаж, поэтому методы Suite @BeforeClass и @AfterClass запускаются до и после пакета, что, если вы организуете егоправильно могли бы быть все ваши системные тесты.
В коде много организационных проблем, когда он становится большим с подходом JUnit, поэтому я бы посоветовал вам рассмотреть и альтернативную среду, если это большая часть того, что выхочу сделать.