Я видел похожие вопросы, но пока мне не помог ни один ответ.Я пытаюсь войти в Chrome как другой пользователь, чтобы получить доступ к Sharepoint как другой пользователь.
Capybara.register_driver :selenium do |app|
options = Selenium::WebDriver::Chrome::Options.new
options.add_argument('--ignore-certificate-errors')
options.add_argument('--disable-popup-blocking')
options.add_argument('--disable-extensions')
options.add_argument('--test-type')
options.add_argument('--start-maximized')
Capybara.ignore_hidden_elements = false
Capybara::Selenium::Driver.new(app, browser: :chrome, options: options)
end
Это мои текущие параметры, расширения отключены, но он все еще использует мой текущий логин при входе в Sharepoint.
Я видел этот код
wasGood = system('runas /user:<username> /profile "C:\Program Files\Google\Chrome\Application\chrome.exe --no-sandbox"')
Который откроет новый браузер Chrome как этот пользователь.Есть ли эквивалент Капибара / Хромедрайвер?
Любая помощь будет признательна, и спасибо заранее.