Настройка базовой аутентификации HTTP для всех запросов
Есть ли способ настроить базовую аутентификацию HTTP для всех запросов в проекте SoapUI?
Я знаю, что это можно сделать для всех запросов в TestSuite, но я не могу понять, как это сделать для всех запросов во всех TestSuites.
Ответ 1
В SOAPUI 5.0 или новее вы можете установить его на basicHttpBinding вашей службы из окна навигации слева (я думаю, что это интерфейс) (он является родителем всех ваших методов и прямого дочернего элемента проекта).
Щелкните правой кнопкой мыши имя интерфейса и выберите "Показать средство просмотра интерфейса". Затем перейдите на вкладку "Сервисные конечные точки". Введите свою информацию об аутентификации. Теперь вам не нужно указывать аутентификацию для каждого метода в вашей службе.
Ответ 2
Существует несколько способов сделать это:
Установите учетные данные на уровне конечной точки. Конечно, это используется для всех этапов тестирования, где используется эта конечная точка.
Установите учетные данные на уровне тестового случая (щелкните по значку ключа). Учетные данные распространяются до каждого этапа тестирования.