2020年8月26日

Selenium3+python3自动化(七)--CSS定位语法

摘要: 前言 大部分人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css定位也有它的价值,css定位更快,语法更简洁。 一、css:属性定位 1.css可以通过元素的id、class、标签这三个常规属性直接定位到 2.如下是百度输 阅读全文

posted @ 2020-08-26 22:31 星空6 阅读(348) 评论(0) 推荐(0)

Selenium3+python3自动化(六)--xpath定位

摘要: 前言 在上一篇简单的介绍了用工具查看目标元素的xpath地址,工具查看比较死板,不够灵活,有时候直接复制粘贴会定位不到。这个时候就需要自己手动的去写xpath了,这一篇详细讲解xpath的一些语法 什么事xpath呢? 百度结果:XPath即为XML路径语言(XML Path Language),它 阅读全文

posted @ 2020-08-26 21:22 星空6 阅读(596) 评论(0) 推荐(0)

Selenium3+python3自动化(五)--八种元素定位

摘要: 前言 自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。 元素定位在这四个环节中是至关重要的,如果说按学习经历分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10%。如果一个页面上的元素不能被定位到,那后面的操作就无 阅读全文

posted @ 2020-08-26 15:33 星空6 阅读(310) 评论(0) 推荐(1)

Selenium3+python3自动化(四)--操作浏览器基本方法

摘要: 前言 前面已把环境搭建好了,这里再小结一下: 安装python3——pip安装selenium——根据浏览器名称,版本下载合适的driver——将该driver所在的目录添加到path中; 查看selenium版本:pip show selenium 下面正式学习selenium的webdriver 阅读全文

posted @ 2020-08-26 10:07 星空6 阅读(485) 评论(0) 推荐(0)

导航