Python教程

搭建python与selenium自动化测试环境

本文主要是介绍搭建python与selenium自动化测试环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

此篇用于记录一下安装python和配置selenium环境的过程

1.安装python

准备好python的安装包

以python-3.7.6.exe为例

 

 安装时需要勾选添加到环境变量

安装完成如下图所示

 

 安装完成后打开cmd可通过输入pyhon看是否可进入python命令行形式(用exit()退出此模式)

 

 

2.用pip命令检查和安装selenium库

输入pip list

 

 以上显示已安装各类库和版本,以及pip版本是否需要更新

以下是部分pip命令

pip show pip                                --------查看pip版本

 

 python -m pip install --upgrade pip            -----------------更新pip

pip list --outdated                                          ----------查看那些包需要更新

 

 

pip install selenium                                       ----------用pip安装selenium包

 

 

pip uninstall selenium                                   ----------用pip卸载selenium包

 

以上是selenium环境的准备

3.安装pycharm

准备安装包pycharm-community-2017.1.4.exe后双击安装

 

 

 以上是安装完成。

4.安装浏览器驱动

以chrome为例:

将chromedriver.exe放在python的安装目录下面

 

注:chromedriver.exe需要与chromed浏览器版本相匹配

有两个下载地址:
1、http://chromedriver.storage.googleapis.com/index.html
2、https://npm.taobao.org/mirrors/chromedriver/

各浏览器驱动下载地址如下:
GeckoDriver(Firefox):https://github.com/mozilla/geckodriver/releases
ChromeDriver(Chrome):https://sites.google.com/a/chromium.org/chromedriver/home
IEDriverServer(IE):http://selenium-release.storage.googleapis.com/index.html
OperaDriver(Opera):https://github.com/operasoftware/operachromiumdriver/releases
MicrosoftWebDriver(Edge):https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver

验证浏览器驱动
下面验证不同的浏览器驱动是否能正常使用,当然,你需要在操作系统中安装这些浏览器。
from selenium import webdriver
driver = webdriver.Firefox() # Firefox 浏览器
driver = webdriver.Chrome() # Chrome 浏览器
driver = webdriver.Ie() # Internet Explorer 浏览器
driver = webdriver.Edge() # Edge 浏览器
driver = webdriver.Opera() # Opera 浏览器

 

以上完成环境的搭配。

5.验证环境

在创建一个py文件在pycharm里执行

from selenium import webdriver
driver1=webdriver.Chrome()
driver1.get("https://www.baidu.com")  # 打开百度网页

若能成功操纵浏览器则搭配环境完成


 

这篇关于搭建python与selenium自动化测试环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!