Selenium(一)前期准备(Python、PyCharm、Selenium、浏览器驱动安装配置)

Selenium(一)前期准备(Python、PyCharm、Selenium、浏览器驱动安装配置)

不断成长第一记,近期尝试学习selenium界面自动化。一路磕磕绊绊,遇到了一堆小小挫折,受到了大大的伤害,感觉热情都没有了啊喂!很多写法变了,导致死活走不通,找不到元素,简直崩溃。所以,稍稍总结一下,希望给看到的你做点参考,少点坎坷吧。

前期准备

一、Python
二、PyCharm
三、Selenium
四、浏览器驱动

一、Python

Python的安装不用多说,直接在官网下载安装即可。
两个要点:
①安装过程中记得勾选 Add Python 3.x to PATH
②安装完成后,通过cmd 输入python ,显示python版本信息,即为成功
在这里插入图片描述

二、PyCharm

Python自带有IDLE,但是鉴于界面操作以及代码观赏性,选择再下一个PyCharm。
PyCharm 有社区版和专业版。社区版的安装不用说,免费,直接下载安装即可。专业版需要激活,激活码有大神帮忙,参照 博主:清风杨柳,复苏送暖的分享,感恩~

三、Selenium

Selenium通过Python内置的pip进行安装即可。
打开cmd,输入pip install selenium,回车,进行安装,看着一堆的success,界面不再动弹了,就是安装好了。
可以通过输入 pip show selenium, 回车,看到selenium版本等信息,就是安装成功了。
Selenium(一)前期准备(Python、PyCharm、Selenium、浏览器驱动安装配置)_第1张图片

四、浏览器驱动

浏览器驱动目前有Firefox、Chrome、IE三种

文件:
链接:https://pan.baidu.com/s/1ci45UQaFCMaWsdnGh0bQBw
提取码:w2ic

备注:
给个参考,我的Chrome版本是75.0.3770.142,Chromedriver需要跟浏览器版本对应;IEDriverServer由于系统是64位的先行装了64位的,但是运行起来贼慢,根据大家推荐的解决方式是下载32位的;Firefox的驱动名字是geckodriver。
Selenium(一)前期准备(Python、PyCharm、Selenium、浏览器驱动安装配置)_第2张图片
文件放置地址:
将以上浏览器的driver下载后,需要放到python安装目录下。安装路径每个人不同,以下做个参考。
Selenium(一)前期准备(Python、PyCharm、Selenium、浏览器驱动安装配置)_第3张图片成功验证:
打开Pycharm,输入

from selenium import webdriver
# 要验证谷歌浏览器,就将Firefox换成Chrome,ie同理换成Ie即可
driver = webdriver.Firefox()
driver.get("https://www.baidu.com/")

如果能够正常打开百度页面,驱动就算是配置完毕了

你可能感兴趣的:(自动化测试)