Я пытаюсь загрузить страницу, которая вызывает вызов ADFS для целей аутентификации. На загрузке страницы есть перенаправление, а затем всплывающее окно для ввода учетных данных.Watir Webdriver + Chromedriver: Аутентификация ADFS
- HTTPS необходимо использовать.
- Chrome должен использоваться как браузер для тестирования.
Таким образом, при загрузке страницы все работает нормально, но я вынужден вручную вводить учетные данные при запуске теста. После ввода учетных данных все в порядке, но есть ли способ использовать Watir для ввода этого для меня? Я пробовал использовать имя пользователя: пароль в ссылке уже без успеха, и поскольку мне действительно нужно использовать Chrome, плагины Firefox являются спорными.
require 'watir-webdriver'
b = Watir::Browser.new :chrome
b.goto 'https://internalUAT.clientwebsite.com/'
b.link(:text => 'HR Dashboard').click
Я не разрешается размещать изображения из-за репутации ограничений, но, пожалуйста, посетите
https://i.imgur.com/ExVt8fp.png
на скриншоте.
В качестве альтернативы, основное внимание уделяется полю имени пользователя при загрузке страницы ... Есть ли способ, чтобы он вводил строку текста без выбора определенного элемента? Таким образом, я мог бы просто ввести имя пользователя, затем вкладку, затем ввести пароль, а затем ввести. – starnerves