python opencv怎么搭建环境_python+selenium自动化测试环境搭建

本文是基于最新的版本python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器。做自动化测试的第一步必须会搭建基本的自动化测试环境,掌握python基本的语法和一个IDE工具来进行开发,下边会详细介绍怎么搭建python3和selenium3自动化测试环境,并提供一个入门的代码,后续会推出系列的自动化测试文章进行深入分析!一、安装Pythonpython下载地址:可以去python官网:https://www.python.org/下载对应机器的安装包。以下版本可以任意选择进行下载。

9a8406b2219a45bea7660b181f031bc4

双击已下载的python安装包,出现如下图所示的界面,点击运行,

9ae972517cb74f00a02b28781653d868

然后下一步下一步进行默认安装即可,安装成功后会有对应的路径:

5fb6adcfcef84ff78b9bf4b13e59041c

添加环境变量后,输入python就会直接进入python的环境中,现在开始演示手动添加到环境变量:首先,点击计算机->属性->高级系统设置

6a0e18e21e2a4171826281fcf8e20add

打开path后显示如下:

039118b6550444859d00a09cc0878403

点击新建-》输入python的安装路径(C:甥敳獲AdministratorAppDataLocalProgramsPythonPython36)

3101c4874f9b4b7fbd4b83f17a18be27

然后点击确定,进行保存!接下来进行验证python是否安装成功:在cmd命令下输入python,效果如下:

925cb4b65bd24574ba177fb83160151e

此时恭喜你,Python环境已经搭建完成!!!二、Selenium的安装配置1、第一种selenium安装方式:1)下载selenium,下载地址:https://pypi.python.org/pypi/selenium#downloads

dc2c0c75ac0f4d8eab5600d5adfb2a62

2)解压,下载完解压:

b68c404b0c62411f8989133a6a8ff51b

3)cmd下进入到setup.py目录,执行python setup.py install

69b267ecceb64d558bfd80efc4e4cc45
710b77fdf35b4b1dbee578d72a431acd

2、第二种安装selenium方式在cmd下直接执行pip install selenium三、下载Pycharm编译器可以通过pycharm编写python代码,目前用的比较多的IDE就是Pycharm,下载地址:https://download.jetbrains.com/python/pycharm-community-2017.3.2.exe,也是下一步下一步默认安装即可。四、浏览器的下载安装因为不管是firefox浏览器还是chrome浏览器我们通过selenium自动化操作浏览器都需要用到一个driver,所以也要进行下载,具体在下边介绍了。1、Firefox浏览器下载地址:https://ftp.mozilla.org/pub/firefox/releases/另外需要单独下载geckodriver,并且firefox的版本和geckodriver的版本有对应关系,网上一大堆,可以自行百度,下载地址:https://github.com/mozilla/geckodriver/releases下载geckodriver后需要把geckodriver.exe放到python的可安装路径下或者把geckodriver.exe路径添加到环境变量path中。2、下载chrome浏览器,并且下载chromedriver,并且chrome浏览器也和chromedriver有对应关系,百度下就能找到哦,chromeriver下载地址:http://chromedriver.storage.googleapis.com/index.html,并放在python的安装路径下程序路径下。

79ac63a0e263459ca2e50871d0abfd06

五、验证环境Python+selenium的自动化测试环境是否ok!运行如下代码,如果能正常打开浏览器,证明我们的环境就搭建好了

  1. from selenium import webdriver
  2. import time
  3. driver = webdriver.Chrome()
  4. driver.get(' https://www.baidu.com')
  5. time.sleep(5)
  6. driver.quit()

复制代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值