SoapUI для вычисления времени, необходимого для получения ответа веб-сервиса RESTful

#web-services #rest #groovy #response #soapui

#веб-сервисы #rest #заводной #ответ #soapui

Вопрос:

Я новичок в SoapUI и хотел рассчитать время, прошедшее с начала запроса до конца ответа веб-сервиса REST. Есть ли какой-либо способ сделать это с помощью SoapUI?

Комментарии:

1. Ты пробовал решение, Джухи?

Ответ №1:

Да, это можно сделать с помощью утверждений, чтобы назвать это точно вызываемым Script Assertion .

Предположим, что вы создали набор тестов, затем тестовый пример и добавили свой тестовый шаг в проект soapui. В противном случае обратитесь к документации здесь

Создайте Script Assertion для этого шага тестирования запроса REST с сообщением ниже.

 log.info "Response time: ${messageExchange.timeTaken} ms"
  

Это также возможно, если вы хотите протестировать / выполнить некоторые соглашения об уровне обслуживания по времени отклика, используя Response SLA утверждения, которые позволяют настроить приемлемое время в миллисекундах.