自动化测试
-小白学编程-
只争朝夕,不负韶华,努力就对了!
展开
-
selenium使用css元素之间的嵌套关系定位,几个方法(div p, div,p 等)的区别
selenium使用css元素之间的嵌套关系定位,几个方法的区别:div p: 将所有div内部的p元素选中 (包含p的子元素,孙元素…即div内部所有层级的p)div>p: 将所有父元素是div,子元素是p的选中div+p: 将所有与div相邻的p元素选中 (div和p属于同一层级,没有嵌套关系)div,p: 将所有的div和所有的p元素选中div~p: 将div后面的所有p元素选中 (div和p属于同一层级,没有嵌套关系;只要是在div后面的,不一定要相邻)下面用百度首页来写原创 2020-06-06 22:49:53 · 987 阅读 · 0 评论 -
selenium里面driver.close和driver.quit的区别
先说一下driver.close和driver.quit的区别,然后用代码实现,一目了然。driver.close()是关闭单个浏览器窗口;driver.quit()是关闭所有的浏览器窗口;下面以打开百度首页,然后开多个窗口来演示这两个的区别:from selenium import webdriverimport timedriver = webdriver.Chrome()url = r"https://www.baidu.com"#打开百度网址driver.get(url)tim原创 2020-06-06 00:54:31 · 3599 阅读 · 0 评论 -
selenium2.x不能自动打开火狐浏览器指定网页?来我们来使用selenium自动打开指定浏览器下的网页,以及相关浏览器驱动的下载
本文旨在教大家在Windows系统和Linux系统下如何使用selenium2.x和3.x自动打开指定浏览器下的网页,以及相关浏览器驱动的下载。我自己在网上查了好多,没有写的很具体的,所以自己来写一篇!前提条件是Windows和Linux系统都已安装好python3.6及以上版本的解释器,pycharm代码编辑器,chrome浏览器,火狐浏览器。1.Windows系统下:(1)打开cmd命令行,给python3安装selenium第三方包;pip3 install selenium==2.48.0原创 2020-06-03 15:15:39 · 344 阅读 · 0 评论