Невозможно выполнить тесты каратэ - PullRequest
0 голосов
/ 04 сентября 2018

Я не могу запустить тесты каратэ в своей функции

package api;
import com.intuit.karate.junit4.Karate;
import org.junit.runner.RunWith;
@RunWith(Karate.class)
public class PagesRunner {
}

это отчет, который генерируется

Мой файл функций:

Feature: some Adaptor Request Success

Background:
* def myUrl = baseURL
* configure headers = read('classpath:some-headers.js')
Scenario: Some Adaptor Success
* def someInitiate= read('classpath:requests/someRequest.json')
* url myUrl
Given path 'api/somerequest'
And request someInitiate
When method post
Then status 202

Не уверен, что мне здесь не хватает. Очень новый в мире автоматизации API. Любая помощь очень ценится.

1 Ответ

0 голосов
/ 04 сентября 2018

Могу ли я предложить вам следовать примеру быстрого старта, чтобы начать.

https://github.com/intuit/karate#quickstart

mvn archetype:generate \
-DarchetypeGroupId=com.intuit.karate \
-DarchetypeArtifactId=karate-archetype \
-DarchetypeVersion=0.8.0 \
-DgroupId=com.mycompany \
-DartifactId=myproject

Затем попробуйте запустить UsersRunner.java | users.feature без проблем. Тогда вы можете опираться на это.

...