Тоже возникла такая необходимость, но что-то не хочет ни в какую собирать нормально. Что я не так делаю?
- разметил тегами по свойству
- прописал все в "Это - параметризованная сборка"
А в итоге все тесты фигачит без разбора и не учитывает похоже этот параметр при сборке
package runners;
import com.codeborne.selenide.Configuration;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.BeforeClass;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
@CucumberOptions(
strict = true,
format = {"pretty", "json:target/cucumber.json", "html:target/cucumber.html"},
features = {"src/test/cucumber/"},
plugin = {"io.qameta.allure.cucumber2jvm.AllureCucumber2Jvm"},
glue = {"steps", "hooks"})
public class TestRunner {
@BeforeClass
public static void before() {
Configuration.baseUrl = "http://localhost:4444/";
Configuration.remote = "http://10.1.0.30:4444/wd/hub";
Configuration.timeout = 20000;
// ChromeDriverManager.getInstance().setup();
Configuration.browserSize = "1600x1024";
Configuration.browserCapabilities.setCapability("enableVNC", true);
if ("true".equals(System.getProperty("video.enabled"))) {
Configuration.browserCapabilities.setCapability("enableVideo", true);
Configuration.browserCapabilities.setCapability("videoFrameRate", 24);
}
}
}
Прикрепленные файлы
-
3.PNG 4,17К
1 Количество загрузок:
-
2.PNG 36,79К
1 Количество загрузок:
-
1.PNG 30,52К
1 Количество загрузок: