Каратэ: можем ли мы добавить робота-карате в существующий проект в eclipse

У меня есть проект Karate для API+UI в Eclipse IDE. Могу ли я добавить робота-карате в тот же проект, чтобы иметь больше сценариев?

Я просмотрел документ и загрузил ZIP и jar и попытался запустить в командном экране, и это сработало, но мне нравится пытаться реализовать существующий проект eclipse IDE.

Есть ли какой-нибудь образец проекта в GIT, я пробовал с karate-robot из версии karate-1.2.0.RC1, но он не выполняется в IDE.

Пожалуйста, дайте мне знать, как реализовать каратэ-робота в eclipse IDE, поскольку мы используем эту IDE для API и пользовательского интерфейса и Intellij для производительности.

Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
В чем разница между Promise и Observable?
В чем разница между Promise и Observable?
Разберитесь в этом вопросе, и вы значительно повысите уровень своей компетенции.
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
Четыре эффективных способа центрирования блочных элементов в CSS
Четыре эффективных способа центрирования блочных элементов в CSS
У каждого из нас бывали случаи, когда нам нужно отцентрировать блочный элемент, но мы не знаем, как это сделать. Даже если мы реализуем какой-то...
1
0
24
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Karate Robot — это просто библиотека Maven, как и все остальное, см. документы: https://github.com/karatelabs/karate/tree/master/karate-robot#maven

Так что простое добавление этого к вашему pom.xml или эквиваленту должно работать:

<dependency>
    <groupId>com.intuit.karate</groupId>
    <artifactId>karate-robot</artifactId>
    <version>${karate.version}</version>
    <scope>test</scope>
</dependency>

Но если у вас возникнут дополнительные проблемы, рассмотрите возможность внесения кода :)

Спасибо, я добавил в существующий проект, и это сработало для меня, но наблюдалось более медленное выполнение по сравнению с продолжительностью на экране команд с использованием ZIP-пакета. Предложение пожалуйста

Shree 10.04.2022 03:44

@Shree, вот мое предложение: пожалуйста, помогите нам улучшить его! возможно, он использует другую JVM, возможно, пользовательский интерфейс Eclipse добавляет накладные расходы. попробуйте запустить тест из maven через командную строку

Peter Thomas 10.04.2022 05:44

Это медленнее при использовании в командной строке для проекта maven.

Shree 10.04.2022 10:17

@Shree Мне больше нечего добавить

Peter Thomas 10.04.2022 17:43

Другие вопросы по теме