2
ответа

Поле массива каратэ становится объектом, когда оно возвращается из функции JS

Я пытаюсь сравнить ответ с предопределенным JSON (ожидаемым), сгенерированным функцией JS. JS: function (fleetId) {var result = {}; result.name = "TestConnection"; результат....
вопрос задан: 18 January 2019 15:01
2
ответа

Возможно ли иметь два baseUrls в karate-config.js?

У меня есть сценарий, в котором я буду проводить интеграционный тест с другим продуктом. Таким образом, у меня есть два URL, и у каждого есть отдельный токен авторизации. Возможно ли иметь два baseUrls в karate-config.js ...
вопрос задан: 18 January 2019 12:17
2
ответа

Могу ли я удалить docString из отчета HTML каратэ?

HTML-отчет, сгенерированный в каратэ, отображает все заголовки, которые являются брешей в безопасности моей организации Есть ли способ, которым мы можем удалить строки документа из отчета и показать только печать ...
вопрос задан: 16 January 2019 05:53
2
ответа

[karate] [standalone v0.9.1] Ошибка: не удалось найти или прочитать файл: файл: xxx / yyy / zzz /./ karate-config.js

Я использую только последнюю автономную банку каратэ, чтобы проверить мой API на образе докера, настроенного с помощью JRE, и у меня нет кода Java. Вот что у меня сейчас с новой версией: 09:30:37 ....
вопрос задан: 15 January 2019 09:58
1
ответ

Как параметризовать часть строки в поле запроса в каратэ

У меня есть поле в моем запросе. Я не хочу параметризировать все поле. "пользователь": "(KGS-ABCDE-GS \ n- \ n) \ n", текст ABCDE в указанном выше поле необходимо всегда обновлять динамическим пользователем
вопрос задан: 25 March 2019 11:56
1
ответ

Как отправить динамический многоэлементный запрос данных

В приведенных ниже списках показаны различные динамические многокомпонентные запросы. Request_1: заданный URL-адрес appServer и путь '/gration / rest / application / WmSOAPProvider' * configure charset = null. Данный многокомпонентный файл ...
вопрос задан: 21 March 2019 11:53
1
ответ

Можем ли мы создать потребителей данных очереди?

Представьте, что у меня есть rabbitmq или Amazon SQS, из которых я должен использовать данные и проверять их данные в БД. Можно ли написать потребителя, используя каратэ, который просто потребляет данные из ...
вопрос задан: 19 March 2019 06:52
1
ответ

Проверка схемы - выражение каратэ, чтобы проверить, существует ли значение в массиве

Образец ответа {"data": [{"name": "DJ", "status": "ACTIVE"}]} Образец файла функций @ignore Feature: Образец @smoke Сценарий: выражение каратэ для проверки ...
вопрос задан: 11 March 2019 13:54
1
ответ

Каратэ - как запустить несколько сценариев в одном файле функций параллельно?

У меня есть 4 сценария в моем файле возможностей, и я хочу, чтобы все четыре сценария работали параллельно, вот мой файл возможностей, Feature: Background: * def Json = Java.type ('Json') * def dq = new .. ,
вопрос задан: 4 March 2019 08:28
1
ответ

Ошибка, когда bodyPath () используется при создании фиктивного сервиса

Мой ложный сценарий, как показано ниже. Сценарий: pathMatches ('/ tokenisationservice / TokenisationWS_1_3') & amp; & amp; bodyPath ('/ Envelope / Body / getToken / GetTokenRequest / enterpriseID') == URL '1' для насмешки- '...
вопрос задан: 27 February 2019 15:58
1
ответ

Проверка схемы каратэ, работает ли она с вложенными массивами при использовании соответствия?

Я пытаюсь использовать совпадение для объекта json, проверяя только некоторые элементы. Объект Json содержит вложенный массив, который, по-видимому, является основной причиной провала теста. Похоже, с использованием "...
вопрос задан: 18 January 2019 17:04
1
ответ

Как найти значение ключа JSON, где имя массива JSON имеет место в каратэ

Мне нужно утвердить элемент массива в json, где в имени массива есть пробел. Пример json: {"интеграции": {"message": {"код": 0, "описание": "успех"}, "...
вопрос задан: 18 January 2019 11:34
1
ответ

Как перебрать несколько файлов объектов в каратэ

Файл компонента 1: inputData.feature @ignore Функция: Таблица входных данных Сценарий: Таблица ввода для тестирования * table testData | accountId | имя учетной записи | Ожидаемый счет | | ...
вопрос задан: 18 January 2019 06:46
1
ответ

Функция `tag` фильтров не работает должным образом при параллельном выполнении

когда я работал с тегом @smoke, он зацикливался на всех файлах объектов, у которых нет тега @smoke, и печатал пропущенные файлы функций в консоли, как показано ниже - runner.KarateRunnerTest - < skip > > ...
вопрос задан: 18 January 2019 05:02
1
ответ

Как отправить значимую причину неудачи в карате, когда массив ответов пуст?

Я пытаюсь отобразить значимую причину сбоя, если возвращаемый ответ пуст. Я попытался сделать это следующим образом: * def message = offer == "# [_ > 0]"? «ОК»: «Пустой ответ» * ...
вопрос задан: 17 January 2019 13:37
1
ответ

у нас есть плагин для каратэ в затмении

во время кодирования в каратэ в затмении, если есть какая-то синтаксическая ошибка, я получил исключение каратэ в токене xyz. но трудно определить ошибку. У нас есть какой-нибудь умный плагин, который мы можем вставить в ...
вопрос задан: 17 January 2019 11:15
1
ответ

Я хочу передать несколько аргументов в karate-config.js через команду mvn

Я хочу, чтобы передать несколько аргументов в команде mvn, и это должно быть прочитано в файле karate-config.js. например: mvn test -DargLine = "- Dkarate.env = 'gdcStaging', -Dkarate.source = 'false', -Dkarate.natco = ...
вопрос задан: 17 January 2019 05:57
1
ответ

Выполняет ли функция callonce функцию снова, если я использую в этой функции несколько раз в разных функциях?

У меня есть несколько файлов объектов в моем проекте. Один из файлов объектов создает токены. Я хочу вызвать эту функцию только один раз в начале теста, а затем использовать токены в другой функции без ...
вопрос задан: 16 January 2019 23:41
1
ответ

Как передать полный ответ одной функции как запрос другой функции

payload.json {"channelData": {"data": "CHANNEL_DATA", "salesChannel": "WEB", "creationBy": "WEBSITE", "accountId": "# (accountId)", "sessionId": "# (accountname) "}} Request.feature @ignore ...
вопрос задан: 16 January 2019 13:34
1
ответ

Шаблоны объектов ответа в каратэ

Есть ли способ создать структуру шаблона объекта ответа, который игнорирует содержимое полей? Я в этом случае заинтересован в проверке наличия всех соответствующих имен полей, независимо от того, ...
вопрос задан: 13 July 2018 11:06
0
ответов

Каратэ не поддерживает JSON Path

У меня есть путь JSON, скажем, $ [advertiserId], и он оценивается как ["001E000000yBFskIAG"] с использованием инструмента https://jsonpath.com/? , Однако эквивалентный синтаксис каратэ не работает: и соответствует ...
вопрос задан: 12 April 2019 15:32
0
ответов

Как получить ответ Gatling Karate Simulation

val protocol = karateProtocol () val create = сценарий ("создать"). exec (karateFeature ("classpath: mock / cats-create.feature")) setUp (create.inject (rampUsers (10) более (5 секунд)). протоколы (протокол)) ...
вопрос задан: 19 March 2019 13:48
0
ответов

Каратэ: Подписание AWS HTTP-запросов и добавить сгенерированные заголовки в «заголовки запроса»

Внутренние API, которые мы тестируем, должны пройти через процесс их подписания (то есть получить AWS Signature) & amp; добавьте подписанные заголовки в «запрос заголовков», прежде чем мы сделаем какую-либо операцию CRUD. Подписание ...
вопрос задан: 7 March 2019 23:40
0
ответов

Используя Каратэ, я пытаюсь сопоставить два массива JSON, которые вышли из строя

например, * def products = [{"ProductCode": "a", "UnitPrice": 100.0}, {{"ProductCode": "b", "UnitPrice": 200.0}] * def инвентаризация = [{"ProductCode": "b "," UnitPrice ": 200.0}, {{" ProductCode ":" a "," UnitPrice ": ...
вопрос задан: 21 February 2019 04:07
0
ответов

Извлечение токена и параметризация в другом запросе

Я получаю ответ JSON от запроса Post {"access_token": ".u9H5YgCCoMJHTW6SgVMxJe2aUEGHpMBbUf1456Gkj28", "token_type": "bearer", "expires_in": "4319", "scope": "READ"} I
вопрос задан: 18 February 2019 04:11
0
ответов

В каратэ, как мы можем проверить, если запрос с условием где имеет два результата?

У меня есть сценарий, где SQL-запрос с условием где будет в 2 строки. Как можно утверждать, если это приводит к 2 рядам? В настоящее время каратэ выдает ошибку org.springframework.dao ....
вопрос задан: 17 January 2019 11:18