Selenium 2.53/2.53.1遇Windows认证弹窗未抛出异常问题咨询
嗨,我来给你梳理下你提到的Selenium 2.53系列版本的这两个特殊行为:
1. 未触发浏览器导航时无异常抛出
- 在Selenium 2.53版本里,如果你没有调用
driver.get()或者driver.Navigate.To()这类触发浏览器导航的方法,驱动是不会抛出任何异常的。这和部分更早的版本行为不同,有些旧版本可能在驱动初始化后没执行导航操作时就会报错。
2. Firefox下Windows认证弹窗引发的无响应问题
- 当使用Selenium 2.53.1启动Firefox浏览器,执行
driver.Get("https://www.engprod-character.net/")访问目标URL时,会弹出Windows认证弹窗。对比Selenium 2.42版本的表现:- 2.42版本中执行
driver.get()会直接抛出异常 - 2.53版本的驱动不会抛出异常,但会一直处于闲置状态,没办法继续执行后续的测试步骤
- 2.42版本中执行
内容的提问来源于stack exchange,提问作者Vasanth
相关产品推荐
相关产品推荐

