← Каталог
Инструменты для ручного и автоматизированного тестирования — Karate DSL (API + UI тесты в одном фреймворке)
Фрагмент из «Инструменты для ручного и автоматизированного тестирования»: Karate DSL (API + UI тесты в одном фреймворке).
import io.cucumber.junit.Cucumber;
import io.cucumber.junit.CucumberOptions;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
@CucumberOptions(
features = "src/test/java/features",
glue = {"io.karatelabs"},
monochrome = true,
plugin = {"html:target/karate-reports", "json:target/karate-results.json"}
)
public class KarateTest {
// Класс служит точкой входа для запуска всех сценариев
}
import io.cucumber.junit.Cucumber;
import io.cucumber.junit.CucumberOptions;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
@CucumberOptions(
features = "src/test/java/features",
glue = {"io.karatelabs"},
monochrome = true,
plugin = {"html:target/karate-reports", "json:target/karate-results.json"}
)
public class KarateTest {
// Класс служит точкой входа для запуска всех сценариев
}