Вопросы по теме 'citrus-framework'
Получение сообщений от tcp-сервера с фреймворком Citrus и временем ожидания Spring Integration
Я пытаюсь протестировать простую последовательность отправки/получения tcp с использованием цитрусовых фреймворков. Я могу отправлять сообщения нормально, но получение сообщений оказывается проблематичным. По сути, ответ не обнаруживается...
1167 просмотров
schedule
11.08.2022
Оператор INSERT не работает с Citrus Integration framework
Мы начали использовать платформу интеграции цитрусовых для тестирования нашего API. Я пытаюсь запустить запрос SQL INSERT в базе данных оракула.
Если мы запускаем SQL с ключевым словом select, он просто работает нормально, но если мы хотим...
377 просмотров
schedule
07.01.2023
Citrus Framework. Можно ли назначить переменную из ответа?
Я пытаюсь проверить следующие два вызова REST:
Запрос 1
GET getLatestVersion
Response: {"version": 10}
Запрос 2
POST getVersionData (body={"version": 10})
Response: {"version": 10, data: [...]}
Можно ли присвоить «версию» из...
1443 просмотров
schedule
06.10.2022
Развертывание микросервиса для тестирования в рамках теста
Возможно, это невозможно сделать в целом в тестовой среде, но
Я хотел бы иметь возможность развернуть микросервис, который я тестирую, внутри самого теста. Я смотрел Citrus, RestAssured и Karate, слушал бесчисленное количество выступлений и...
1190 просмотров
schedule
07.10.2022
Печать запроса и ответа в файле отчета HTML
У меня есть настроенная отчетность, интегрированная с фреймворком. Где я реализовал класс TestReport extends AbstractTestListener implements TestReporter .
Это шаги, которые отвечают за печать отчета в HTML-файле....
89 просмотров
schedule
29.01.2023
Одновременная отправка и получение
Я пытаюсь отправлять и получать сообщения в темы JMS и из них.
<testcase name="DeliveryToPT3PLIT">
...
<actions>
...
<send endpoint="fromEndpoint">...
315 просмотров
schedule
25.12.2023
Запустите симулятор в тестовом примере Citrus Framework
Возможно ли как-то запустить сценарий симулятора Citrus из тестового набора Citrus?
У меня есть сквозной тестовый сценарий. Я отправляю сообщение на входную конечную точку и получаю его от самой последней конечной точки:
<parallel>...
166 просмотров
schedule
19.12.2023
при выполнении интеграционных тестов Citrus через maven можно передавать переменные среды, такие как шаблон имени файла citrus xml
У меня есть тестовый класс Integartion, который выполняет тестовые примеры xml в определенной папке. Я выполняю тестовые примеры xml, подобные этому
mvn integration-test -Dtest=test name
Я хочу передать шаблон имени файла цитрусовых xml при...
128 просмотров
schedule
09.03.2024
Как обрабатывать много определений шагов Then?
Рассмотрим сценарий с несколькими определениями шага «Затем», предназначенными для использования в качестве утверждений против полезной нагрузки ответа:
...
When a response is received
Then the response should have an element "foo" with the...
66 просмотров
schedule
07.04.2024
Иногда невозможно выполнить тесты maven с использованием тестовой рамки цитрусовых.
Я запускаю тестовые примеры цитрусовых, используя команду maven, которая выглядит так
mvn integration-test -Dfilename.pattern=**/*Rest.xml -Dhtmlreport.name=report4.html
Я выполняю команду выше, используя исполнителя java-процесса, вот код...
338 просмотров
schedule
18.04.2024
Как получить TestContext из TestRunner?
Как я могу получить TestContext из TestRunner?
Я делаю интеграцию огурца с цитрусовыми. в моем шаге я использую
@CitrusResource
private TestRunner runner;
чтобы получить бегун не проблема. но для:
@CitrusResource
private...
335 просмотров
schedule
30.03.2024
Как отключить проверку имени хоста в сертификате сервера при использовании Citrus
Я не могу отключить проверку сертификатов при использовании тестовой среды Citrus для тестирования на сервере.
Я получаю следующую ошибку: org.springframework.web.client.ResourceAccessException: ошибка ввода-вывода при запросе POST для "":...
547 просмотров
schedule
22.03.2023
Могу ли я проверить пропущенный HTTP-запрос с помощью Citrus framework?
Я создал набор тестов для оркестровки службы с помощью Citrus framework.
В одном случае, когда предыдущий запрос приводит к «пустому» ответу, последний шаг согласования, HTTP-запрос, пропускается .
Как я могу проверить, что этот последний...
28 просмотров
schedule
27.09.2023
Использование Java DSL TestRunner - Как получить доступ к переменной в моем собственном Java-коде
Я использую Java DSL с TestRunner для определения своих тестов и в основном хочу выполнить следующие шаги:
Загрузите JSON-структуру из конечной точки REST с помощью http-клиента
Извлечь полученную JSON-структуру в переменную Citrus
Затем я...
152 просмотров
schedule
21.08.2022
Конечная точка файла для Citrus Framework
В настоящее время я рассматриваю возможность использования Citrus для нашего интеграционного тестирования, однако наше интеграционное программное обеспечение использует, среди прочего, файловые сообщения, когда файлы записываются во входящую папку,...
171 просмотров
schedule
13.03.2024
Citrus framework: как сделать ответ мыла/переменную цитруса/функцию цитруса возвращаемым результатом, доступным для java
Я использую Citrus 2.7.8 с Cucumber 2.4.0. Я делаю мыльный вызов и хочу получить ответ и выполнить его расширенный анализ, чтобы проверить, что ответ graphql имеет совпадающие значения. (Я понимаю, как выполнять проверки, когда это что-то, что имеет...
347 просмотров
schedule
02.05.2023