Помогите решить следующую проблему:
Создайте исполняемый файл jar проекта Maven Java, который состоит только из тестов JUnit4-Serenity, и запустите его из командной строки.
- Serenity-JUnit4 Maven Java Проект - используется только для запуска тестов.
- Он состоит только из классов тестов, и каждый класс теста имеет аннотацию @RunWith (SerenityRunner.class).
В настоящее время я выполняю весь тест, используя команду mvn, как показано ниже, с парой входных параметров "appName" и "testENV":
mvn clean verify -DappName = test -DtestENV = интеграция
Эталонный проект - https://github.com/serenity-bdd/serenity-junit-starter - запущен с использованием Maven.
- Я делаю это, чтобы докеризовать его, добавив созданную банку в базовый образ, который состоит из некоторых обязательных root CA.