Соединить каратэ с селеном

Я хотел бы использовать карате и селен вместе. Я прочитал, как вызвать «JavaApiTest class». Чтобы класс "JavaApiTest" заработал, я добавил зависимость от ядра карате. Если я попытаюсь запустить свои тесты с помощью огурца, я получу следующая ошибка:

java.lang.NoSuchMethodError: com.intuit.karate.cucumber.CucumberRunner.(Ljava/lang/Class;)V,

Так что, вероятно, бегун Cucumber имеет конфликт с этой зависимостью, если я удалю эту зависимость, чем CucumberRunner.runFeature и CucumberRunner.runClasspathFeature пропустят соответствующие файлы jar.

У меня есть еще один вопрос: Как я могу одновременно выполнять функции огурца и карате, чтобы результаты были сведены в один отчет.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
257
1

Ответы 1

Вы не можете смешивать огурец и каратэ вот так, обратитесь к этому вопросу: https://github.com/intuit/karate/issues/398

Если у вас возникли конфликты библиотек и вы считаете, что это проблема каратэ, следуйте этим инструкциям: https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue

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

Я хочу получить значение ключа в виде строки и значение значения как двойное (примечание: значение значения может быть сохранено в двойном размере после удаления знака%)
CI и автоматизация
Как вызвать несколько сценариев selenium один за другим без использования функций @Beforetest и @Aftertest
В моем DOM мой xpath идентифицировал два элемента: один элемент доступен для щелчка, а другой - нет. Как узнать, какой элемент доступен для кликов, используя селен
Как получить цену из 2 разных шаблонов с помощью xpath или bs4? (Python, парсинг веб-страниц)
Ошибка возникает при тестировании тестового набора с использованием NUnit Framework
Переход с iframe на приложение Angular не работает для меня
Нажмите кнопку тестирования на разных вкладках браузера одновременно
Безголовый водитель
Какая лучшая стратегия для проверки текста нескольких элементов без добавления тонны локаторов в структуру селена?