SoapUI Mock Response - Время отклика - PullRequest
0 голосов
/ 04 марта 2019

Я использую Mock Service, которая запускает несколько разных Mock Operations.

Однако я обнаружил, что зарегистрированное время ответа занимает несколько секунд, что кажется длительным.Если я смотрю на необработанные сообщения, они, кажется, создаются мгновенно.Я также поместил таймеры в код сценария отправки, который показывает, что задержки там нет (код выполняется в миллисекундах).

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

Большое спасибо заранее

1 Ответ

0 голосов
/ 04 марта 2019

Я только что сделал быстрый локальный фиктивный сервис.

Я просто позволил ему каждый раз возвращать один и тот же статический ответ.

От конечной точки потребителя ответ пришел туда примерно 7-11Миз.Это число было получено в отдельном тестовом шаге Groovy Script путем чтения

 testRunner.testCase.testSteps["SOAP Request"].testRequest.response.timeTaken

Со стороны фиктивного ответа был получен ответ примерно за 1 мс.Это было сделано в сценарии AfterRequest с чтением

mockResult.timeTaken

Я также попытался включить ${= sleep(1000) } в шаблон ответа.Разница осталась примерно такой же.

Я не думаю, что сетевое время включено.

...