Как конвертировать мой проект с огурцом в параллель? - PullRequest
1 голос
/ 28 апреля 2020

Привет, у меня сейчас большой проект, в котором я запускаю тесты на огурцы, я запускаю их ночью, но я обнаружил, что сборка jenkins не работает примерно через час, поэтому я хочу теперь запускать свои тесты параллельно.

Возможно ли это сделать с существующим проектом, мой проект настроен с файлами объектов, шаги, runner et c в каталоге src / test / java enter image description here

и мой тестовый бегун выглядит следующим образом

import io.cucumber.junit.CucumberOptions;
import io.cucumber.junit.Cucumber;
import org.junit.runner.RunWith;
import org.testng.annotations.DataProvider;

@RunWith(Cucumber.class)
@CucumberOptions(
    features = {"src/test/java/noting/feature_files/"},
    glue = {"noting.steps", "noting.hooks"},
    tags = {"@regression"},
    monochrome = true,
    plugin = {"pretty", "json:target/cucumber-report/cucumber.json", "rerun:target/rerun.txt"}
)

public class MainRunner {



}

Есть ли способ преобразовать его для параллельной работы, возможно, с помощью аннотации или пакета функций?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...