51Testing软件测试论坛

标题: 一个我对隐式等待和显式等待两者区别的理解,不知道是否理解对了呢? [打印本页]

作者: 测试积点老人    时间: 2022-3-1 14:23
标题: 一个我对隐式等待和显式等待两者区别的理解,不知道是否理解对了呢?

隐式等待和显式等待的共同点:都是智能等待,找到元素会继续执行

区别:
隐式等待针对全局所有元素,显示等待针对某个元素;
举例
-隐式等待:你要在全局按顺序定位a,b,c,d四个元素,在打开页面前你先设置了隐式等待100秒,那么实际是这个页面的所有元素都被设置了等待100秒,在第一个100秒内无数次寻找a元素,找到则继续下一步找b,没找到则返回异常。

-显示等待:显示等待是在某个元素之前,假设你要对a元素设置显示等待“等待10秒,间隔0.5秒找一次”,那么你就要定义一个匿名函数去查找这个元素,执行函数之后,会在10秒之内按照间隔时间去寻找A,找到则无等待条件去寻找b,c,d,找不到就返回异常。

我理解的对吗大家



作者: qqq911    时间: 2022-3-2 10:27
差不多是这样的
作者: jingzizx    时间: 2022-3-2 14:00
个人感觉差不多
作者: kallinr    时间: 2022-3-2 16:38
是这样的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2