- https://www.selenium.dev/ Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。此处详细记录自己的使用过程以及在使用过程中出现的坑以及解决方案,
- 本教程是基于python3,所以要确保安装oython3的开发环境以及了解python3的基本语法, 通过https://www.python.org/downloads/ 下载对应平台的python安装包。Man上安装完之后可以终端直接启动python,window上在安装完成之后可以我的电脑->属性->环境变量中添加python的运行路径,然后可以终端执行python3启动来检验python是否安装成功。此外在Mac系统上自带了python2.7。但由于python2不再维护所以使用python3很有必要
- 对于安装selenium和python3这里提供两种方案。 因为在window上修改环境变量,对于刚接触的新手或者比较懒的人不想做这一步可以使用编辑器安装。 这样做的好处在于简单不需要运行命令而且安个安装包都在同一目录下方便查找, 当然这种方法适用于Mac。这里以pycharm安装为例https://www.jetbrains.com/ ,下载安装好之后如果提示提示激活可使用激活码或者试用, 这里提供一个获取激活码的地址。次地址获取的激活码不是永久性的http://idea.medeming.com/jihuoma/
安装成功后会安装列表中展示已经安装成功的模块!
- 另一种是通过pip安装。在终端输入pip install selenium进行安装。如果在Mac出现zsh: command not found: pip的错误则输入pip3 install selenium进行安装
- 按照上述任意步骤安装完成后打开pycharm新建一个python的文件输入如下代码 如果from selenium import webdriver这一行代码不出现红色的下划线至少说明selenium是安装成功的, 运行代码如果出现报错在确保代码没问题的话是因为缺少浏览器驱动,继续查看selenium浏览器驱动,
from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.baidu.com') driver.quit()