Я использую Selenium для удаления содержимого некоторых страниц, которые защищены кодом SMS. Я хотел бы создать решение, которое будет предлагать пользователю ввести код SMS при очистке страницы. Если я просматриваю документацию Selenium - https://www.selenium.dev/documentation/en/webdriver/js_alerts_prompts_and_confirmations/
//Click the link to activate the alert
await driver.findElement(By.linkText('See an example alert')).click();
// Wait for the alert to be displayed
await driver.wait(until.alertIsPresent());
// Store the alert in a variable
let alert = await driver.switchTo().alert();
//Store the alert text in a variable
let alertText = await alert.getText();
//Press the OK button
await alert.accept();
// Note: To use await, the above code should be inside an async function
... кажется, что для ссылки на форму оповещения на веб-странице нужна ссылка. Это не то поведение, которое мне интересно. Мне нужно показать независимую форму, принять пользовательский ввод и продолжить автоматизацию. Помощь приветствуется. Я использую node.js, поэтому я мог бы использовать консоль с модулем readline, но это кажется менее элегантным подходом.