Я автоматизирую свой rest API и ищу среду тестирования производительности для использования с моим junit5. Я наткнулся на zerocode tdd, но он не помогает, выдает ошибку, и все тесты проваливаются. Мой тестовый метод правильный и работает, когда он обычно вызывается junit jupiter. Когда я использую zerocodeLoadRunner для того же, он не работает.
import org.jsmart.zerocode.core.domain.LoadWith;
import org.jsmart.zerocode.core.domain.TestMapping;
import org.jsmart.zerocode.core.runner.parallel.ZeroCodeLoadRunner;
import org.junit.runner.RunWith;
@LoadWith("loadConfig.properties")
@TestMapping(testClass = MyTest.class, testMethod = "myMethod")
@RunWith(ZeroCodeLoadRunner.class)
public class LoadTest {
}
Сообщение об ошибке, которое я получаю, выглядит следующим образом.
2019-09-09 12:35:57,191 [main] ERROR org.jsmart.zerocode.core.runner.parallel.ZeroCodeLoadRunner - myPackage.LoadTest.myMethod Failed. See target/logs -or- junit granular failure report(csv) -or- fuzzy search and filter report(html) for details
Зависимость, используемая для этого, выглядит следующим образом
<dependency>
<groupId>org.jsmart</groupId>
<artifactId>zerocode-tdd-jupiter</artifactId>
<version>1.3.8</version>
</dependency>
Я не хочу использовать какой-либо инструмент тестирования, поэтому я использую это.