一个我对隐式等待和显式等待两者区别的理解,不知道是否理解对了呢?
隐式等待和显式等待的共同点:都是智能等待,找到元素会继续执行区别:隐式等待针对全局所有元素,显示等待针对某个元素;
举例
-隐式等待:你要在全局按顺序定位a,b,c,d四个元素,在打开页面前你先设置了隐式等待100秒,那么实际是这个页面的所有元素都被设置了等待100秒,在第一个100秒内无数次寻找a元素,找到则继续下一步找b,没找到则返回异常。-显示等待:显示等待是在某个元素之前,假设你要对a元素设置显示等待“等待10秒,间隔0.5秒找一次”,那么你就要定义一个匿名函数去查找这个元素,执行函数之后,会在10秒之内按照间隔时间去寻找A,找到则无等待条件去寻找b,c,d,找不到就返回异常。我理解的对吗大家
差不多是这样的 个人感觉差不多 是这样的
页:
[1]