微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Selenium面试题5-隐式等待与显式等待有什么不同?

隐式等待:是设置的全局等待,可以理解成在规定的时间范围内,浏览器在不停的刷新页面,直到找到相关元素或者时间结束。

分为 1、页面加载超时等待 ;

         2、页面元素加载超时;         

    3、异步脚本超时。

如果是页面元素超时,设置等待时间,是对页面中的所有元素设置加载时间。

 

显式等待:只是用于特定搜索一个计时器。它的可扩展性更强,你可以设置它来等待任何条件。

       通常情况下,可以使用一些预先构建的条件来等待元素变得可点击,可见,不可见等,或者只是编写适合需求的条件。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐