Описание тега maven-failsafe-plugin

Плагин Maven Failsafe используется для запуска интеграционных тестов с инструментами сборки Maven.
1 ответ

Как пропустить тесты на огурец с ошибкой разбора в maven?

Я провожу тесты на огурец с помощью mvn integration-test, Если мой тестовый каталог содержит тест, который заканчивается Error parsing feature file, мои следующие тесты не запускаются вообще. У меня есть 4 файла.feature, один из них содержит неверны…
1 ответ

Поиск аннотированных методов в коде приложения из интеграционного теста maven

В моей программе есть пользовательская аннотация, которую я применяю к методам. Я хотел бы найти все методы с конкретной аннотацией. Из моего кода приложения я могу использовать пакет Reflections для этого: new Reflections( new ConfigurationBuilder(…
22 июл '17 в 01:37
1 ответ

Параллельное выполнение файлов функций: maven-failsafe-plugin vs cucumber-jvm-rallel-plugin

В настоящее время я использую maven-failsafe-plugin для запуска нескольких файлов объектов параллельно с узлами Selenium Grid + (все они работают в док-контейнерах) Я основные вопросы, как показано ниже когда использовать cucumber-jvm-parallel-plugi…
1 ответ

Могу ли я установить рабочий каталог на основе имени IntegrationTest?

У меня есть мой maven-failsafe-plugin настроен следующим образом: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-failsafe-plugin</artifactId> <version>2.19.1</version> <executions&…
0 ответов

Внедрить развернутый контекст в интеграционный тест

Я запускаю интеграционные тесты JUnit, используя maven-failsafe-plugin. Я создал профиль, который: установить TomEE б. построить проект войны c. развернуть его на TomEE d. запустить экземпляр сервера Выше работает нормально, однако я хочу внедрить р…
1 ответ

Как я могу легко подключиться к инфраструктуре сообщений об ошибках maven

У меня есть проект maven2, где я вручную выполняю тестирование на этапе тестирования интеграции, используя плагин exec для вызова vbscript (это специфичное для Windows тестирование). Это автоматизировано Дженкинсом. Я хотел бы подключить результаты …
1 ответ

Как получить полную трассировку стека неудачных тестов в failsafe?

У меня есть тест интеграции JUnit, который не выдает исключение при выполнении плагином Maven Failsafe. Я настроил отказоустойчивую систему для записи системы в файл теста (redirectTestOutputToFile=true). Но ни этот файл, ни файл результатов теста X…
15 фев '17 в 12:02
2 ответа

Почему мои интеграционные тесты не запускаются при вызове команды "mvn test"?

В настоящее время мои интеграционные тесты запускаются только при запуске mvn install, Я хотел бы, чтобы они побежали, когда я делаю mvn test, мой <pluginManagement> раздел содержит: <pluginManagement> <plugins> ... <plugin> …
4 ответа

Отказоустойчивый плагин не будет работать на одном проекте, но будет работать на другом - почему?

Это сводит меня с ума. Отказоустойчивый плагин Maven не будет работать на моем проекте. Если я бегу mvn verify работает только верный. Если я наберу mvn failsafe:verify происходит сбой со следующей ошибкой: [INFO] Scanning for projects... [INFO] [IN…
30 мар '12 в 17:28
2 ответа

Определение количества ядер процессора во время сборки Maven

В настоящее время я использую плагин Maven Failsafe, чтобы выполнять раздвоенное выполнение тестов (параллельное выполнение нескольких в отдельных JVM). Я вручную устанавливаю переменную forkCount, основываясь на количестве ядер, которые есть на мое…
11 авг '15 в 13:22
2 ответа

Должен ли maven-failsafe-plugin выполняться в потомках POM, где он указан?

Я указал использование Failsafe в родительском POM. Когда я бегу mvn verify в моей многокомпонентной сборке нет никаких намеков на запуск Failsafe - он нигде не отображается в выводе консоли. Если я добавлю то же самое <plugin> определение в д…
1 ответ

Выполнение тестов Спока параллельно

Мои тесты E2E выполняются довольно медленно (25 минут), так как они вызывают несколько сервисов и ждут, пока некоторые данные будут заполнены в базе данных. Я хочу запустить его одновременно. Я использую следующее maven-failsafe-plugin настроить: &l…
1 ответ

Проблемы с запуском Maven Failsafe Plugin

У меня проблемы с запуском отказоустойчивого плагина mvn verify По сути, он не запускает интеграционные тесты! Если я бегу mvn failsafe:integration-test работает нормально Кроме того, мне нужен плагин Jetty или аналогичный для запуска интеграционных…
13 июл '16 в 20:34
0 ответов

Несколько разных путей к классам во время выполнения теста maven

Для проекта Java я хочу раскрутить серверное приложение во время интеграционного теста (maven-failsafe-plugin, может быть переключен). проблема Приложение сервера должно быть получено через Maven Мой проект и сервер зависят от общей библиотекиВерсия…
1 ответ

Тест интеграции клиент-сервер с Maven

У меня есть простая игра, которая состоит из двух проектов: клиент и сервер. Теперь я хочу проверить, правильно ли они взаимодействуют. Программа установки: один родительский проект Maven и тест сервера / клиента /integetion в качестве дочерних моду…
1 ответ

Команда Maven mvn clean verify не активирует Failsafe для запуска интеграционных тестов

Я пытаюсь использовать плагин Maven Failsafe для запуска моих интеграционных тестов, которые находятся в каталоге src/it/java. Я использовал плагин build-helper, чтобы получить ресурсы для тестирования интеграции Я настраиваю свой отказоустойчивый п…
1 ответ

Как добавить фазу до и после интеграции в плагин maven-failsafe-plugin

Я имею дело с тем, что сервер приложений netty необходимо запустить на этапе тестирования перед интеграцией и остановить его на этапе тестирования после интеграции для целей тестирования IntegrationTests. Я использовал maven-failsafe-plugin, Но я не…
0 ответов

Нужно, чтобы отчеты по отказоустойчивости Maven содержали тесты, не выполненные из Test Suite

Мы используем отказоустойчивый плагин Maven для выполнения тестов JUnit с использованием TestSuites (@Suite.SuiteClasses). У нас есть сценарий, когда в случае сбоя какого-либо класса в наборе тестов в методе @BeforeClass ни один из оставшихся тестов…
16 ноя '17 в 15:08
1 ответ

Невозможно выполнить maven тесты иногда с использованием фреймворка для цитрусовых

Я запускаю тестовые цитрусовые с помощью команды Maven, которая выглядит следующим образом mvn integration-test -Dfilename.pattern=**/*Rest.xml -Dhtmlreport.name=report4.html Я выполняю вышеуказанную команду, используя Java Process Executor, вот код…
2 ответа

Где должны храниться интеграционные тесты при использовании maven-failsafe-plugin?

Нужно ли размещать свои интеграционные тесты под src/test с остальными моими модульными тестами и просто различать их по такой схеме, как *Integr*Test, *ITTestили они могут быть в src/it (как в случае разработки плагинов Maven и использования maven-…
23 июн '16 в 17:21