【Selenium】WebDriver启动Firefox浏览器后,显示空白页面

【问题】

原本可正常运行的selenium自动化脚本,
WebDriver打开Firefox浏览器后,显示空白页面?

image.png
【原因】
  1. 系统并存两个不同版本的Firefox浏览器。Firefox浏览器不会覆盖安装。


    image.png
  2. Firefox浏览器自动更新,与selenium版本对应不上。

    【Selenium】  -> 【FireFox】
    2.25.0        ->  18
    2.30.0        ->  19
    2.31.0        ->  20
    2.42.2        ->  29
    2.44.0        ->  33 (不支持31,2014/12/1)
    3.0.0         ->  48.0 及以上
    
【解决方法】
  1. 卸载掉不需要的火狐版本。

  2. 重新安装与selenium版本对应的火狐浏览器,并禁用自动更新设置。

    【Firefox禁用自动更新】      
     浏览器->菜单栏->工具->选项
     ->高级->更新
     ->不检查更新
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容