2016-06-16 7 views
1

Мы пытаемся выполнить тесты с использованием Rest Assured Api, но мы не получаем успеха с ответом. Мы отправили запрос, но ответ является кодом ошибки (xml). Тот же запрос был успешно выполнен с использованием Soapui.Поддерживается ли поддержка api с поддержкой SOAP

Итак, мы много искали, люди говорят, что все остальное поддерживает SOAP, а другие говорят, что это не поддерживает. Кто-нибудь знает, что есть правда? Поддерживает или нет?

ответ

1

Rest-Assured framework поддерживает тестирование служб REST.

Вы можете прочитать вступительное сообщение от Йохана (Rest-Гарантированных коммиттеры) в ссылке ниже:

https://www.jayway.com/2013/11/29/rest-assured-2-0-testing-your-rest-services-is-easier-than-ever/

Также в исходном коде REST-уверил в Github, он не упоминается о поддержке SOAP, или поддерживает код, поддерживающий его.

https://github.com/rest-assured/rest-assured

Если вы хотите единую структуру, поддерживающую как REST и SOAP услуги, попробуйте следующие варианты.

  1. http://www.citrusframework.org/
  2. https://www.soapui.org/developers-corner/integrating-with-soapui.html
+1

-1 Это не совсем верно. Одним из связываний веб-службы SOAP может быть HTTP. Запросы и ответы на/из веб-служб SOAP хранятся в XML. REST-assure позволяет отправлять/получать HTTP-запросы/ответы с XML. Он также поддерживает проверку ответов XML с помощью GPath: https: //github.com/rest-assured/rest-assured/wiki/Usage#example-2---xml – dzieciou

+0

@dzieciou, я согласен, что мы можем отправлять запросы на мыло в качестве сообщения вызвать и проверить ответ xml. Однако, как полагают, REST, похоже, предназначен для удовлетворения требований тестирования REST, а не SOAP. – parishodak

Смежные вопросы