Вопросы по теме 'karate'

В Karate DSL Framework IntelliJ IDE не может найти видимые файлы функций с помощью Gradle.
При использовании следующих инструментов для создания образца теста Karate DSL; выдается «нет функций, найденных в [classpath: packagename]»: IntelliJ 2017.2.3 Gradle 2.9 структура проекта показана на скриншоте. Обратите внимание, что я...
1871 просмотров

При получении required () + loop ничего не соответствовало при ошибке ввода «Сценарий:» при использовании раздела «Фон» в огурце
Я пишу тест Karate DSL для проверки конечной точки веб-службы. Я уже определил свою базу URL-адресов в файле karate-config.js. Но когда я пытаюсь использовать это в разделе «Фон», я получаю следующую ошибку. Пожалуйста помоги. Приведен мой файл с...
2016 просмотров
schedule 09.10.2022

Каратэ: как использовать функцию Javascript из ДРУГОГО файла функции
Я создал файл функций, который будет содержать множество функций javascript. Из ДРУГОГО файла функций я хочу использовать ОДНУ из этих функций (и передать значение). Как мне это сделать? Мой файл функций называется...
6059 просмотров
schedule 08.02.2024

Как отключить кодировку при передаче поля формы в каратэ
Я использую следующий код для oauth. Feature: Verify Generate Token Email api is up and running Scenario: Verify Generate Token Email api Given url 'demourl' And header Content-Type = 'application/x-www-form-urlencoded;...
726 просмотров
schedule 19.08.2022

Karate API: передача переменных в другой файл функций не работает
Я вызываю файл функции входа в систему из другого файла функции, откуда я передаю URL-адрес, имя пользователя и пароль, но у меня это не работает. Я не использую здесь кнопку Background, и я тоже не хочу этого делать. @CallAnotherFeature...
4779 просмотров
schedule 27.09.2022

Каратэ - наличие нескольких моментов в одном сценарии
У меня есть сценарий, в котором для завершения одного процесса необходимо выполнить несколько шагов / операции REST. Каждая операция REST должна иметь имя пользователя и пароль для авторизации. Я предоставил это в фоновом сеансе. Вот так...
964 просмотров
schedule 28.03.2024

карате - ошибка времени выполнения при оценке 'karate-config.js'
Я просто пытаюсь запустить скрипт карате, и у меня возникла проблема с файлом karate-config.js. оценка получения 'karate-config.js' не удалась, потому что не найдена переменная с именем «response». Код раньше работал нормально с тем же файлом...
364 просмотров
schedule 19.10.2023

конфигурация драйвера каратэ хром (хром-браузер)
Мне нужно запустить URL-адрес для тестирования пользовательского интерфейса в сценарии KarateDSL. Я настроил в Feature -> Background : * configure driver = { type: 'chrome', executable: 'chromesh' } Где chromesh - исполняемый...
728 просмотров
schedule 27.07.2022

Каратэ - получить значение поля из ответа в другом файле функций
У меня есть сценарий, в котором мне нужно получить определенное поле из ответа другого файла функции и повторно использовать его. Сценарий: - Файл функции A имеет дело с POST, где я получаю ответ и сохраняю поле userId в переменной myuser. Пример...
1167 просмотров
schedule 22.03.2024

Используйте заголовок в нескольких вызовах в одном и том же сценарии в каратэ
Имея функцию только с одним сценарием с более чем одним http-вызовом, я хочу использовать один и тот же хост и заголовки для всех вызовов. Однако, хотя я могу установить URL-адрес для всех вызовов, кажется, что заголовок применяется только при первом...
464 просмотров
schedule 21.12.2023

Фреймворк для тестирования каратэ: только одно утверждение с использованием примеров
Предположим, я хочу проверить, удаляет ли мой api повторяющиеся записи. Мои текущие шаги: 1) Отправьте один и тот же запрос JSON несколько раз, используя Примеры, каждый запрос в другом сценарии: Scenario Outline: Given path '/endpoint' And...
1387 просмотров

Как распечатать значения в консоли в тестах по карате
Я пытаюсь вывести значение на консоль, но не вижу значения фрагмент кода And prepresp = response.event.txn_count Then print 'count is : ', response.event.txn_count Then print 'count is : ', prepresp
7056 просмотров
schedule 03.11.2023

В карате поддерживается аутентификация OpenID connect.
Поддерживается ли аутентификация OpenID connect в карате? В рамках нашего нового продукта нам необходимо инициализировать пользователя с помощью аутентификации openid connect. Поддерживается ли это в карате?
75 просмотров
schedule 07.04.2024

Каратэ Fuzzy Matching - создание собственных маркеров
Есть ли простой способ создать собственные маркеры в карате, которые можно использовать для нечеткого соответствия? Я хотел бы расширить список встроенных маркеров (#uuid, #string, #number, ... - см. https://github.com/intuit/karate#fuzzy-matching...
145 просмотров
schedule 28.11.2023

Динамический файл в теле запроса
Я играю с каратэ, чтобы проверить один ресурс, который принимает дату, которая не может быть в прошлом. Scenario: Schedule one Given path '/schedules' And request read('today_at_19h30.json') When method post Then status 201 Я...
209 просмотров
schedule 25.12.2023

Использование свойств windows winapp_driver в фреймворке карате
у нас есть устаревший фреймворк на основе Windows, построенный на селене, и мы пытаемся встроить в него фреймворк карата. мы хотели бы узнать больше о свойствах driver , а также помочь в интеграции. мы ссылались на:...
47 просмотров
schedule 28.07.2022

Интеграция КАРАТЭ с SauceLabs
Я хотел бы понять, имеет ли смысл иметь интеграцию Каратэ с SauceLabs - Преимущества, если да Кроме того, если я хочу реализовать интеграцию, какой подход мне следует использовать. Я планирую имитировать аналогичную реализацию с помощью...
285 просмотров
schedule 18.08.2022

Каратэ - использование waitUntil с xPath (сравнение текста)
Используя Karate, мне нужно дождаться загрузки текста в определенном SPAN (первое состояние - «ЗАГРУЗКА», и мне нужно дождаться «ГОТОВ». Я использовал функцию «waitUntil» с xPath, но она не работает: * waitUntil("//td[normalize-space(text()) = \''...
207 просмотров
schedule 27.10.2023

Каратэ - несколько сценариев выполняются в одной функции - ошибка ссылки (повтор)
Я использую программное обеспечение для карате, и я хочу включить некоторые сценарии в одну функцию - запускать его в непараллельном состоянии, сценарии должны выполняться в порядке сверху вниз. У меня есть следующий код: @parallel=false...
267 просмотров
schedule 30.04.2024

Запуск каратэ от karate.jar с огурцовыми отчетами
Я хочу провести свои тесты по карате, используя karate.jar. В настоящее время я использую maven для выполнения. У меня есть класс бегунов, который обрабатывает отчеты по огурцам, как указано в документации по карате. java -jar karate.jar -T 5...
226 просмотров
schedule 22.11.2023