Может ли SoapUi публиковать произвольные сообщения в очереди JMS? - PullRequest
0 голосов
/ 29 марта 2019

В прошлом моя команда часто использовала SoapUi для создания автоматических тестов на нашем веб-сервисе SOAP.Теперь мы хотели бы создать автоматизированные тесты для взаимодействия JMS нашего приложения.Поэтому нам необходимо настроить SoapUi для публикации и использования из наших очередей JMS.

Веб-сайт SoapUi объясняет, как публиковать сообщения SOAP в очереди JMS.Но это не подходит для моего использования;мое приложение отправляет произвольные текстовые сообщения через JMS, не соответствующие контракту SOAP.

Может ли SoapUi публиковать произвольные текстовые сообщения в очередь JMS, или мои сообщения должны соответствовать SOAP-контракту, определенному wsdl?Как настроить SoapUi для публикации этих сообщений без создания фиктивного интерфейса SOAP для подключения JMS?

1 Ответ

0 голосов
/ 11 апреля 2019

Бесплатная версия SoapUi предназначена для использования тестовых SOAP и REST. Как показано в приведенной выше ссылке, SoapUi можно настроить - через его графический интерфейс - на отправку сообщений через JMS только , когда эти сообщения соответствуют контракту SOAP. Однако SoapUi также может выполнять скрипты Groovy, и эти скрипты Groovy могут публиковать произвольные сообщения в JMS. С помощью моей команды я написал скрипт Groovy, который импортирует библиотеку Java и использует ее для публикации произвольных сообщений JMS.

...