Запускать только отмеченные сценарии с консоли с помощью mavenJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Запускать только отмеченные сценарии с консоли с помощью maven

Сообщение Anonymous »

Мне хотелось бы иметь возможность запускать сценарии и контролировать, какие из них я хочу выполнить.
Я обнаружил, что есть такая возможность (https://qaautomation.expert/2023/03/29/run- огурец7-with-junit5-tests-from-maven-command-line/), чтобы сделать это с тем же стеком технологий, который я использую. Интересно, что это работает не совсем так, как описано в статье –
когда я пытаюсь ограничить его определенным тегом, ничего не происходит.
Когда я вызываю:

Код: Выделить всё

mvn clean test
Раннер обнаруживает все тесты, но когда я пытаюсь сузить их до определенного тега, ничего не выполняется. Кто-нибудь еще сталкивался с этой проблемой?
Например:

Код: Выделить всё

mvn test -Dcucumber.filter.tags="@ValidData"
и вот мой файл функций

Код: Выделить всё

Feature: Some crazy feature

@ValidData
Scenario: Test
Given Prepare for testing
And Testing
And After test

@InvalidData
Scenario: Another test
Given Prepare for testing
And Login
And After test
Запустить CucumberTest

Код: Выделить всё

@Suite
@IncludeEngines("cucumber")
@SelectClasspathResource("features")
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "com.example")
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty,io.qameta.allure.cucumber7jvm.AllureCucumber7Jvm")
public class RunCucumberTests
{

}

And the output:
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running RunCucumberTests
[WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.083 s - in RunCucumberTests
[INFO]
[INFO] Results:
[INFO]
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.788 s
Следует ли мне внести некоторые изменения в плагин maven-surifer?

Подробнее здесь: https://stackoverflow.com/questions/792 ... e-by-maven
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»