第一种:强制等待sleep(2),不论页面是否加载完成,都是等待2秒后继续执行下一步
![](https://images2017.cnblogs.com/blog/1261771/201710/1261771-20171021161436099-480622606.png)
第二种:隐性等待implicitly_wait(5),页面加载完成则执行下一步,没有加载完成,则继续等待直到5秒后再执行下一步
![](https://images2017.cnblogs.com/blog/1261771/201710/1261771-20171021161444177-645630707.png)
第三种:显性等待WebDriverWait(driver,5,1).until(method,message),每隔一秒钟调用一次until中的method方法(这个方法可以是用于判断某个元素是否存在的方法,存在返回true,否则返回false),
最长等待5秒,5秒后继续执行下一步
![](https://images2017.cnblogs.com/blog/1261771/201710/1261771-20171021161456615-582601143.png)