Выполнение предварительных шагов с каратэ - PullRequest
1 голос
/ 19 сентября 2019

В моем текущем проекте по интеграции промежуточного программного обеспечения мы используем инструмент менеджера API WSO2 для управления жизненным циклом API.На тестовом уровне для доступа к API я должен создать приложение и подписаться на определенный API.Это может быть достигнуто путем выполнения нескольких запросов API к отдыху.Я решил использовать каратэ, чтобы сделать эти запросы API тоже.Таким образом, эта часть является предварительными шагами для моего набора тестов каратэ (или любых других тестов каратэ, которые я выполняю).

Есть ли способ заблокировать эти шаги, чтобы выполнить их перед выполнением любых тестов каратэ, которые я буду выполнять?

1 Ответ

1 голос
/ 19 сентября 2019

Да, ищите karate.callSingle(): https://github.com/intuit/karate#hooks

var result = karate.callSingle('classpath:demo/headers/common-noheaders.feature', config);
...