Подтвердить что ты не робот

Как изменить адрес конечной точки для нескольких тестов?

Я знаю, как изменить конечную точку для каждого теста, но у меня есть 100 тестов, поэтому я бы хотел выбрать проект/все тесты и сказать, что установить новую конечную точку. Возможно ли это?

4b9b3361

Ответ 1

Да, возможно!

Дважды щелкните по интерфейсу WSDL в представлении "Навигатор" слева.

Затем выберите вторую вкладку "Конечные точки службы". Выберите желаемую конечную точку (или добавьте ее сначала с помощью символа "+" ) и нажмите "Назначить". Там вы выбираете "Запросы и запросы".

Ответ 3

Насколько я знаю, в soapUI нет никакого способа сделать это. Однако вы можете попробовать следующее:

  • Сохраните проект и закройте soapUI.
  • Откройте XML файл вашего проекта в текстовом редакторе.
  • Найдите <con:endpoint>, который содержит URL-адрес конечной точки.
  • Заменить конечную точку в текстовом редакторе.

Это, конечно, работает только в том случае, если конечная точка, которую вы хотите изменить, идентична для всех артефактов soapUI.

Ответ 4

Из soapUI 4.5 в soapUI Pro добавлена ​​новая функция под названием "Среды". Это очень удобно и в значительной степени позволяет вам то, что вы пытаетесь достичь здесь.

Как только вы настроите все свои среды и соответствующие конечные точки, это вопрос выбора среды из раскрывающегося списка при запуске testSuite/testCase. Вы можете добавить столько ресурсов, сколько захотите. Таким образом вам не нужно ничего обновлять, когда хотите перевернуть среду.