O nome de usuário e a senha do Python Windows Authentication não estão funcionando

Estou tentando inserir dados no prompt (URL fornecido), os códigos abaixo estão causando um erro. Por favor me ajude com isso?

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Firefox()
url = "http://the-internet.herokuapp.com/basic_auth"
driver.get(url)
time.sleep(5)
alert = driver.switch_to.alert
alert.authenticate('admin','admin')
time.sleep(4)
alert.accept()

Eu tentei com:

ActionChains(driver).send_keys("admin").send_keys(Keys.TAB).send_keys("admin").perform()

Este também não está funcionando.

questionAnswers(2)

yourAnswerToTheQuestion