Я думаю, что SOAP UI служит вашей цели. Используя SOAP UI, вы можете динамически управлять сервисом, который хотите смоделировать. Например, вы можете захотеть:
Считать некоторые данные в запросе и использовать их значение, чтобы выбрать ответ для возврата
Вы также можете очень хорошо виртуализировать множественные запросы и ответы SOAP с помощью ITKO / CA LISA.
LISA будет регистрировать запросы и ответы в режиме реального времени и создаст виртуальный тестовый стенд, чтобы устранить зависимость команды от живых, подключенных систем или полностью реплицированных тестовых стендов
Вы также можете издеваться, используя конкретный WSDL целевой системы, используя LISA