Довольно часто при тестировании API возникает необходимость в смене адреса веб-сервиса, например смена между test, dev, или prod серверами. Можно менять эндпоинты вручную, но при большом количестве тестов это будет довольно сложно и долго.
Изменить эндпоинты в soapUI можно следующими способами:
Первый способ, позволяющий перезаписать эндпоинты в проекте для запросов и тестов:
- Даблклик по названию сервиса в дереве проекта.
- Перейти во вкладку "Service Endpoints".
- Выбрать (добавить, если нет) нужный эндпоинт.
- Нажать кнопку "Assign".
- Выбрать область замены адреса (по всему проекту — "All Requests and TestRequests").
- Запустить Test Runner (Меню Project - Lunch Test Runner).
- Заменить endpoint во вкладке Overrides.