![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
~漠北~
持续充电……
展开
-
selenium的三种等待方式
1、sleep(强制等待,进程休眠) 1、作用于局部。浪费时间。看情况使用。 2、implicitly_wait(30)(隐式等待) 1、作用于全局。 2、需等待页面完全加载完成,之后才会去查找元素。(游览器左上角转圈结束表示加载完成) 3、如果页面元素加载已完成。但是部分js之类的加载失败(此时页面转圈是一直在转的),会继续加载,直到30s。 4、且有切换页面的时候。需加强制等待,不然会报错。 &一般自动化脚本不会用隐式等待原创 2021-09-06 15:38:10 · 253 阅读 · 0 评论 -
selenium八大元素定位方法
selenium八大元素定位方法定位方式一定位方式二定位方式一定位方式二欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.ID定位可以根据元素的id来定位属性,id是当前整个HTML页面中原创 2020-11-03 09:23:33 · 3855 阅读 · 0 评论 -
XPATH元素定位详解
Xpath,Css元素通用定位一、问题:通常情况下,元素定位使用id、name、class、text可以满足日常大部分定位需求。但是随着自动化测试的深入,和不同框架要求,会发现上面的定位方式无法解决一些元素定位。尤其对于这样一些元素:1、没有id、name、class等属性;2、标签的属性或文本信息特征没有或者不明显;3、标签嵌套复杂,层次太多等。这时候我们不得不借助Xpath和Cs...转载 2019-04-11 17:32:00 · 7930 阅读 · 0 评论