У меня есть серия функциональных тестов с веб-приложением, которые корректно работают, но для каждого требуется настройка уровня класса и демонтаж, предоставляемый с аннотациями @BeforeClass
и @AfterClass
, и, следовательно, требуется JUnit 4.0 или выше.
Теперь я хочу выполнить нагрузочное тестирование с использованием небольшого количества этих функциональных тестов, которые моделируют большое количество пользователей, запрашивающих соответствующую страницу веб-приложения. Чтобы у каждого пользователя был свой «имитированный браузер» в JWebUnit, мне нужно использовать TestFactory в JUnitPerf для создания экземпляра тестируемого класса, но поскольку тесты JUnit 4 снабжены @Test
, а не производными от TestCase
Я получаю TestFactory must be constructed with a TestCase class
исключение.
Кто-нибудь успешно использует JUnitPerf и его TestFactory с JUnit 4? И какой секретный соус позволяет всему этому работать?