gpt4 book ai didi

javascript - Selenium WebDriver 无法将文本发送到 InputBox

转载 作者:行者123 更新时间:2023-11-29 08:26:26 26 4
gpt4 key购买 nike

大家下午好

如何使用 Selenium 在警告框中输入登录名和密码?

默认情况下,本地址在几秒钟后加载时,警告已经显示:

enter image description here

已经通过代码尝试过:

String exePath = "C:\\RegistroES\\Apoio\\IEDriverServer.exe";
System.setProperty("webdriver.ie.driver", exePath);
WebDriver driver0 = new InternetExplorerDriver();
driver0.manage().window().maximize();
driver0.get("https://detrannet.es.gov.br/controleacesso/login.asp");

driver0.switchTo().activeElement().sendKeys("UsuarioA");

但似乎 WebDriver 没有看到/识别警报

最佳答案

对我来说,这个对话框看起来像是本地/操作系统特定的“基本身份验证对话框”,如果您使用浏览器访问某些受限资源,它就会弹出。虽然我不是 100% 确定 - 但如果像我说的那样,那么我不知道您是否能够使用 Selenium 自动输入这些凭据,因为它不是您使用 WebDriver 访问的网站的一部分并且因为此对话框不是由 DOM 树中的 DOM 元素表示的(因此 WebDriver 无法访问)。

关于javascript - Selenium WebDriver 无法将文本发送到 InputBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52502946/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com