selenium工作原理webdriver,selenium处理内嵌滚动条
简介:Selenium webDriver是一个用于浏览器自动化测试的API集合,提供了很多与浏览器自动交互的特性,这些API主要用于测试web程序。
python环境安装selenium
1.在mac下安装配置pip(装有python的MAC)
打开终端,输入:sudo easy_install pip。然后根据终端提示输入密码。
系统会自动下载并安装pip,然后您可以使用pip安装组件。
在2…cmd环境下,使用sudo pip安装selenium,安装成功会显示安装成功。
3.您可以使用命令:pip show selenium来查看已安装的selenium信息。
手动下载并安装(Mac版)
1.下载最新版本的selenium安装包。是https://pypi.org/project/selenium/.点击页面右上角的下载按钮。下载后,解压文件。
2.输入命令:python setup.py install进行安装
selenium支持的浏览器类型
Selenium可以支持浏览器类型:Chrome、Firefox、Opera、IE、Safari
一:Safari配置:
1.1.macOS的Safari版本比10版本好。
2.Safari的WebDriver支持默认关机。具体的配置步骤是:
点击【Safari浏览器】-【首选项】-【高级】,选择它,在菜单中显示“开发”菜单选项。
然后单击开发-允许远程自动化。
二:镀铬配置
1.下载chrome浏览器和相应版本的ChromeDriver。网站地址是http://chromedriver.storage.googleapis.com/index.html.
驱动程序
第78版
77.0.3865.40 v77
77 v76
第76版
第76版
第76版
第76版
第75版
75版
74版
第73版
第72版
v2.46 v71-73
v2.45 v70-72
v2.44 v69-71
v2.43 v68-71
v2.42 v68-70
v2.41 v67-69
v2.40 v66-68
v2.39 v66-68
v2.38 v65-67
v2.37 v64-66
v2.36 v63-65
v2.35 v62-64
v2.34 v61-63
v2.33 v60-62
v2.32 v59-61
v2.31 v58-60
v2.30 v58-60
v2.29 v56-58
v2.28 v55-57
v2.27 v54-56
v2.26 v53-55
v2.25 v53-55
v2.24 v52-54
v2.23 v51-53
2.下载相应版本的ChromeDriver文件放在“/usr/local/sweet康乃馨”目录下,
可以用命令直接调用:driver=webdriver。铬合金()