python Chrome 开发者模式消失的方法
来源:互联网 发布:华为手机彻底删除数据 编辑:程序博客网 时间:2024/05/02 01:59
最近使用 Chrome浏览器跑Selenium python 自动化脚本运行过程中,总是出现这样的对话框
出现这样的对话框,如果不能自动关闭,这个对话框会影响web端页面的其他链接的定位识别,这样就会导致该脚本就没法正常完成。
想过多种方法,如何关闭开发者模式等方法,在本地的时候,已经手动关闭了开发者模式,但是在运行脚本的过程中,该对话框一直存在。最后无解,在处理脚本过程中,为了规避这个对话框,我采取的方法是,在输入URL后,就将打开的页面设置最大化,即在适当的位置输入 driver.maximize_window()
但是这样的方法只是暂时逃避了,在运行脚本的过程中,该对话框是一直存在的。
一次偶然的机会,看到Chromedriver.exe官网,最新的Release,于是,试着下载最新的Chromedriver.exe
放置到C:\Python34\Scripts\ 再次试运行测试用例的脚本,发现,嘿,恼人的对话框消失了。
简单来说,更新Chromedriver.exe与Chrome浏览器版本保持一致。
同样,为了规避Chrome的问题,我想换浏览器,使用Firefox,可悲剧的是:Firefox浏览器的时候,运行自动化测试脚本的时候,发现只能打开Firefox浏览器却不能打开网页的解决方法。对于此问题,问题是出在
后来由于Firefox的自检测更新,版本更新为49,导致版本不兼容,于是造成自动化打开网站浏览器时,始终不能正常打开网站。所以,如果自动化环境搭建ok的话,一定要确保Firefox设置为不检查更新(选项—>高级),要不然自动更新成高级版本到时候又版本不兼容了。
于是,慢慢理解了:”维护自动化测试环境和测试脚本也是需要耗费时间的。”这句话。
遇到的问题总会解决的,只是时间问题。
- python Chrome 开发者模式消失的方法
- Chrome浏览器安装开发者模式的扩展程序方法
- selenium使用chrome抓取自动消失弹框的方法
- Chrome浏览器获取XPATH的方法----通过开发者工具获取
- Chrome开发者模式Device Mode设备模式
- macbook pro chrome 开发者模式快捷键
- 开发者必备的 Chrome 扩展
- Chrome的开发者工具详解
- Chrome开发者工具的使用
- 开发者必备的 Chrome 扩展
- chrome开发者工具的使用
- 停用chrome的开发者提醒
- Mac OS X 下 Chrome 去掉第三方扩展提示“请停用以开发者模式运行的扩展程序”的方法
- 恢复突然消失的Chrome浏览器书签
- chrome手机调试模式下鼠标小圆点消失
- 如何完全屏蔽Chrome的提示:"请停用以开发者模式运行的扩展程序"
- Chrome提示:"请停用以开发者模式运行的扩展程序"的解决办法
- Chrome提示:"请停用以开发者模式运行的扩展程序"的解决办法
- Java设计模式之单例模式及在Android中的重要使用
- Objective-c mvc的斯坦福大学课程的总结
- 【CodeChef】LCH15JGH Many bananas
- 移动滑屏web框架之slip.js fullpage.js
- Win7_64bits下Visual Studio2012中安装配置OpenCV
- python Chrome 开发者模式消失的方法
- [解决方案]Vmware安装提示虚拟机正在运行(及吐槽)
- 什么是Here Document
- java基础06
- MFC 调用 QT的dll QT内无法捕获回车键 & PostMessage向窗口发送Alt组合键
- Testing React Components
- vs2013 访问sql server 2014 并且遍历数据库
- Android运行时ART加载类和方法的过程分析
- 多线程练习2