selenium-day01(环境搭建和入门示例)

一、selenium的介绍和特点

主要用来做web自动化测试的,开源的免费的工具。

selenium特点

  • 开源软件:源代码开放
  • 跨平台:支持 linux、windows、mac操作系统
  • 支持多浏览器:firefox、chrome、ie、edge、opera
  • 支持多语言:pyhon\java\c#\js\Ruby\PHP
  • 成熟稳定功能强大:被大公司使用。google、华为、百度、腾讯

二、环境搭建

使用selenium3.0特色如下

  • 删除了selenium RC
  • 全面支持java8
  • 支持macOS,支持safari浏览器
  • 支持微软最新的EDGE浏览器,支持更多的浏览器
2.1 selenium工作原理在这里插入图片描述
2.2 selenium环境安装
2.2.1 python开发工具安装

首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 对应的64位32位

python的安装只要注意勾上Add Python 3.8 to PATH,然后点“Install Now”即可完成安装。

安装完成之后,输入如下命令,说明安装成功了(我安装的是python3.6)
在这里插入图片描述

需要注意浏览器与浏览器驱动的版本, 不同的浏览器有不同的浏览器驱动,而且不同的版本也有不同的浏览器驱动

2.3selenium工具包安装
  • 在线安装方式: 在dos命令行中输入: pip install selenium

  • 离线安装方式:

    • 需要获取selenium离线安装包并解压
    • 在DOS命令行进入到解压的目录,然后执行python setup.py install
  • pycharm进行安装

    • 在file菜单中选择setting, 然后选择"project- interpreter"
      在这里插入图片描述
      在这里插入图片描述
  • 如何确认selenium安装完成:可以通过pip show selenium进行查看
    在这里插入图片描述

2.4 浏览器驱动安装

​ 注意:如果只按照下面操作,那么selenium,只可以操作谷歌浏览器

  • 安装浏览器驱动之前,一定要知道自己浏览器的版本。
    在这里插入图片描述

  • 通过https://npm.taobao.org/mirrors/chromedriver/ 获取对应的浏览器驱动

    可以查看选择的驱动支持的浏览器版本

在这里插入图片描述

  • 解压浏览器驱动文件,并将驱动文件复制到python的根目录就行了。

    查看python安装根目录:通过where python命令
    在这里插入图片描述

三、入门示例

​ 环境搭建如果没问题,可以执行入门示例测试一下

#导入selenium包
import time

from selenium import webdriver
#创建并实例化浏览器驱动(谷歌浏览器驱动)
driver = webdriver.Chrome()
#打开百度
driver.get("https://www.baidu.com")
#休眠3秒
time.sleep(3)
#退出浏览器驱动(释放系统资源)
driver.quit()

上述代码执行后,出现如下效果,则环境已经按照好了

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kent-007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值