Ложный веб-сервис

У нас есть два компонента: корпоративное приложение X и веб-сервис Y

Мы хотим сделать наш (автоматизированный) инструмент тестирования, который протестирует приложение (которые взаимодействуют с Y), только, и у нас нет веб-сервиса Y доступный.

Примечания:

  • Инструмент тестирования будет настольным приложением.

  • Мы не хотим использовать другого внешние инструменты - например, SoapUI-для тестирования (как мы хотим автоматизировать тестирование путем запуска одного приложения).

Вопрос: Как мы можем дразнить веб-сервис Y в нашем тестировании - настольное-приложение? Легко дразнить его программированием Сокета или каким-либо другим методом/библиотекой?

Заранее спасибо,

6
задан Moro 10 February 2010 в 09:22
поделиться

2 ответа

Я нашел решение в веб-сервисах Java 6

- без контейнеров

, спасибо

.
6
ответ дан 16 December 2019 в 21:39
поделиться

Лучшее решение - позволить приложению X общаться с веб-службой Y с помощью интерфейса, такого как IWebServiceY.

В сочетании с Впрыск зависимости , это позволяет вам впрыскивать имитацию IWebServiceY в приложение X вместо реальной, основанной на веб-службе реализации веб-службы Y.

.
2
ответ дан 16 December 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: