@ Питер. Согласно вашему предложению из моих предыдущих запросов, я использовал ExecutionHooks для реализации ReportPortal. Я испытываю трудности при передаче всех необходимых значений от моего бегуна к базовому бегуну. Ниже моя конфигурация -
BaseRunner.java
Results results = Runner.parallel(tags,path,ScenarioName,Collections.singletonList(new
ScenarioReporter()),threads,karateOutputPath);
Runner.java
@KarateOptions(tags = { "@Shakedown" },
features = "classpath:tests/Shakedown"
)
Я хочу понять, как я могу передать такие атрибуты, как Имя сценария, путь и теги. ScenarioReporter () - мой класс, в котором я реализовал Execution Hook. У меня есть базовый бегун, который будет иметь все детали, и обычный бегун, который будет иметь минимальную информацию. Я только что дал фрагменты, пожалуйста, не возражайте, если есть какие-то синтаксические ошибки.