前言 问题 学习selenium的同学估计大多数都遇见过一个问题 明明页面已经精准的定位到了元素,但是执行脚本的时候却经常报错没找到元素.其实原因很简单,就是脚本执行的速度很快,而浏览器加载页面的时候由于网速,css渲染,JS等各种原因导致页面加载缓慢,所以当脚本执行到定位一个元素的代码时,页面还未加载出这个元素,进而导致代码报错.那么有没有办法解决这种问题呢?of course,如果解决不了还叫自动化嘛 我们先看下面的一个用例(百度首页输入“linux超”关键词,点击“百度一下”, 在搜索结果…