Описание тега citrus-framework

Citrus-Framework - это среда тестирования интеграции.
2 ответа

В ответе MTOM от симуляции сервера Citrus SOAP отсутствует вложение

Я создал пример тестового примера Citrus для имитации сервера SOAP, который отвечает вложением MTOM. runner.soap(action -> action.server("simulationServer") .receive() ...[validation etc] ); runner.soap(action -> action.server("simulationServe…
16 янв '18 в 16:09
1 ответ

Цитрусовый огурец: могу ли я запустить один сценарий огурца?

У меня есть файл функций Cucumber с кучей сценариев для выполнения интеграционных тестов Citrus (интеграция Citrus-Cucumber). Я могу запустить все сценарии одновременно в IntelliJ или через Maven. Прекрасно работает, но возможно ли запустить один сц…
1 ответ

Цитрусовый огурец не обеспечивает реализацию по умолчанию для сна

Я использую Citrus Framework (2.7.6, также протестирован с 2.8.0-SNAPSHOT) для сквозного тестирования приложения. При создании теста я заметил, что в документации есть метод сна и эхо по умолчанию, как описано в документе 33.9 и 33.10 ( https://citr…
01 авг '18 в 14:20
1 ответ

Как запустить два фиктивных веб-сервиса с разными URL на одном и том же порту с цитрусовыми?

Я исследую Citrus Framework, чтобы использовать его в автоматизации тестирования моего проекта. Я хочу запустить два веб-сервиса, давайте назовем его: http://localhost:port/service1 http://localhosr:port/sercice2 а затем позвоните в мой SUT (тестиру…
31 окт '16 в 12:46
1 ответ

(журнал) Просмотр файлов с помощью citrus-framework

Есть ли способ и / или как лучше всего просматривать файлы журналов из тестируемой системы? Мое требование заключается в проверке наличия / отсутствия записей журнала в соответствии с известными шаблонами, создаваемыми SUT. Большое спасибо!
26 апр '18 в 08:30
1 ответ

Citrus Framework не может выполнять операторы из SQLResource

Я надеюсь, что есть кто-то с опытом в цитрусовых:) Я написал тест БД цитрусовых (1.4 и 2.3) против базы данных Oracle. В цитрусовых вы можете передать ваш запрос в виде строки или путем ссылки на ресурс файла. Опция String работает нормально, и пров…
30 окт '15 в 11:49
1 ответ

Установка заголовка в запросе цитрусовых http

Можно ли установить заголовок "Accept-Charset" в запросе http цитрусовых? Я пытался: http().client(endpoint).send().get().payload().header("Accept-Charset", "utf-8")
13 июл '17 в 14:40
1 ответ

Пример использования Soap over SSL для Citrus-Framework

Я пытаюсь использовать Citrus-framework для настройки регрессионных тестов при обновлении наших маршрутов Talend ESB до последней версии. Наши маршруты - это прежде всего Soap поверх SSL, защищенный нашим локальным центром сертификации и требующий с…
14 ноя '16 в 20:37
0 ответов

Могу ли я протестировать микросервисное тестирование

Я использую Citrus Framework, так как с прошлого года я присоединился к новому проекту, где весь продукт находится в MicroService и где контрактное тестирование играет главную роль. Могу ли я также использовать Citrus для контрактного тестирования. …
06 июн '18 в 13:14
1 ответ

Может ли цитрусовые запустить процедуру?

У меня есть один вопрос. В работе с фреймом Citrus я не могу запустить процедуру sql. Это похоже на sql(источник данных).statement("НАЧАЛО имя процедуры END"). Пакет процедур хранится в базе данных.
20 мар '18 в 16:50
1 ответ

Citrus Framework - загрузка файла через SFTP с использованием Spring Integration

В рамках теста Citrus я хотел бы отправить файл CSV на сервер через SFTP. Кажется, это должно быть возможно с помощью Spring Integration. Я попытался использовать код ниже: цитрус-config.xml <?xml version="1.0" encoding="UTF-8"?> <beans xml…
21 апр '17 в 09:06
1 ответ

Невозможно выполнить maven тесты иногда с использованием фреймворка для цитрусовых

Я запускаю тестовые цитрусовые с помощью команды Maven, которая выглядит следующим образом mvn integration-test -Dfilename.pattern=**/*Rest.xml -Dhtmlreport.name=report4.html Я выполняю вышеуказанную команду, используя Java Process Executor, вот код…
1 ответ

Пароль WSS Введите запрос на мыло, используя Citrus

Мне нужно отправить запрос на мыло для автоматизации моих тестов с использованием Citrus Framework. Но когда я отправляю запрос, он возвращает "Неверное имя пользователя или пароль" Мыльный ответ Я попытался отправить то же самое с помощью SoapUI, и…
15 ноя '16 в 13:59
1 ответ

Непрерывное выполнение макетов при выполнении тестов с помощью Citrus Framework

Мне нужно написать автоматизированные тесты для Enterprise Service Bus (ESB). Когда ESB работает, он выполняет различные запланированные операции, включая запросы БД, вызовы SOAP и TCP и т. Д. Также он периодически проверяет, активны ли некоторые сл…
14 апр '17 в 10:07
1 ответ

Gettting log4j error ОШИБКА StatusLogger "Файл конфигурации log4j2 не найден" при добавлении зависимостей jmeter в мой файл pom.xml

Вот мой pom.xml. Я получаю ошибки log4j, и никакая информация не печатается после получения ошибок, может ли кто-нибудь помочь в этом. Я видел много подобных вопросов, как этот, но ни один из них не работает нормально <project xmlns="http://maven…
28 июн '18 в 16:28
2 ответа

Глобальное случайное число для всех тестовых случаев

Я хотел бы иметь глобальную переменную, которая будет использоваться во всех моих тестах, поэтому я настроил в: citrus-context.xml следующее: <citrus:global-variables> <citrus:variable name="myVariableName" value="citrus:randomNumber(3)"/&g…
09 ноя '18 в 09:15
1 ответ

Попытка использовать Citrus - Ошибка компиляции: требуется тип возврата

Я получаю сообщение об ошибке, пытаясь следовать цитрусовому примеру в главе "5.3. Конструктор тестов Java DSL" ( https://citrusframework.org/citrus/reference/2.7.8/html/index.html), вот код в LoggingTestDesignerRightOrder.java package com.consol.ci…
22 дек '18 в 21:06
1 ответ

Одновременная отправка и получение

Я пытаюсь отправить и получить сообщение с темами JMS. <testcase name="DeliveryToPT3PLIT"> ... <actions> ... <send endpoint="fromEndpoint"> <message> <resource file="com/roche/icc/citrus/messages/input/PT-3PLWoBatchSplit.x…
28 дек '17 в 10:31
0 ответов

Как запустить тест цитрусовых из основного приложения

Я пытаюсь использовать Citrus для создания настраиваемого макета, который я хотел бы запустить из командной строки, передавая различные параметры в тест каждый раз, когда я его запускаю. Я попытался использовать это как ссылку для начала работы http…
07 фев '19 в 21:20
2 ответа

Невозможно использовать переменную Citrus в функции Java, вызванной поведением Test

Я хочу выполнить цикл внутри теста, чтобы реализовать поведение, которое будет отвечать на некоторые запросы сообщениями, построенными из "шаблонов сообщений (файлов)", в которых я заменяю некоторые строки значением тестовой переменной citrus и инде…
09 фев '19 в 08:31