Если это обычная аутентификация, вы можете попробовать ввести учетные данные в URL, например: http://user:pwd@url.com
. Другой альтернативой является клиент регистрации, который заботится об аутентификации, используя свойство rest.client.impl
. Немногие из готовых к использованию реализаций доступны с библиотекой qaf-support-ws . Вы можете попробовать BasicAuthRestClient
, как показано ниже:
rest.client.impl=com.qmetry.qaf.automation.rest.client.BasicAuthRestClient
rest.client.basic.auth.username=username
rest.client.basic.auth.password=password
Это должно работать для любого вызова веб-службы независимо от типа rest или soap. Имейте в виду, что в случае мыла, метод всегда будет POST