一、前言

今天不讲前言了,直接上步骤。

二、实现

1.打开pycharm,点击File,Setting进入配置页面

2.点击Project下面的Python Interpreter进入环境配置页面

(没有配置环境的配置一下环境,这里不多说,正常安装python的时候自带了三个库pip,setup...)

3.点击左上角的+号

4.搜索Selenium,选择合适的版本(建议3.0以上的),点击左下角安装

相比于其他从网上下载安装包的教程我觉得这个更加方便一点,基本上0错误。

5.下载驱动

我们要理解,selenium是一个自动化测试的工具,说到自动化肯定就离不开网页。所以我们要去下载浏览器的驱动,才能使得我们写的脚本和浏览器兼容。

这里以谷歌浏览器为例(其他浏览器原理一样):

- 点击右上角的三个小点、点击帮助、点击关于Chrome。如下图

确定你的浏览器版本,更具你的浏览器输入网址:

Chrome驱动下载地址http://chromedriver.storage.googleapis.com/index.html
火狐驱动下载地址为:https://github.com/mozilla/geckodriver/releases/
IE驱动的下载地址:https://www.nuget.org/packages/Selenium.WebDriver.IEDriver/

下载好之后找到和你版本最接近的哪个安装包,我的谷歌版本是94.0.4606.81,所以我选择最近的94.0.4606.61

点击32位window系统

下载好之后将我们的chromedriver放到和我们python安装路径相同的目录下

6.配置环境变量

打开我们的查看高级系统设置,点击环境变量,打开系统变量里面的path环境。添加我们的驱动路径进去。

准备工作已就绪,下面我们开始测试

三、测试

话不多说直接上代码

import time
from selenium import webdriverbrowser = webdriver.Chrome()
browser.get("https://www.baidu.com")
browser.find_element_by_id('kw').clear()
browser.find_element_by_id('kw').send_keys('九江')
browser.find_element_by_id('su').click()
time.sleep(20)
browser.quit()

恭喜你成功了!!!

四、结束语

后续和大家分享xpath解析以及更多测试工具,RF,pytest等,有共同兴趣的小伙伴关注、私信我们一起学习呀。

Selenium安装教程-清晰明了(亲测有效)易操作相关推荐

  1. IDEA 安装与破解(亲测有效)

    IDEA 安装与破解(亲测有效) 本文转载:https://blog.csdn.net/g_blue_wind/article/details/74380483 根据以下的流程,顺利安装了最新版本的i ...

  2. Linux卸载百度输入法失败,ubuntu20.04安装百度输入法,亲测有效!

    ** ubuntu20.04安装百度输入法,亲测有效! ** 百度输入法,本人已经在Ubuntu20.04版本上成功安装,有图有真相. 百度已经提供Ubuntu20.04版本的输入法了,到百度输入法官 ...

  3. ubuntu20.04安装百度输入法,亲测有效!

    ** ubuntu20.04安装百度输入法,亲测有效! ** 百度输入法,本人已经在Ubuntu20.04版本上成功安装,有图有真相. 百度已经提供Ubuntu20.04版本的输入法了,到百度输入法官 ...

  4. Selenium安装教程

    Selenium安装教程 1.打开cmd,输入如下命令 pip install selenium 如果你的pip不管用,就去把python添加到环境变量,如果还不管用,就去看看你的pip怎么回事,或者 ...

  5. 在Ubuntu下安装Wine QQ教程(本人亲测)

    原文链接:http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=7688&extra=page%3D1#0-qz ...

  6. 将eclipse,虚拟机,mysql安装到移动硬盘上,亲测

    有时候想把搭建好的开发环境随身携带,又不想带电脑,这里教你如何讲你的开发环境装到移动硬盘中,走哪带哪!并且一键搞定所有的环境变量(一个bat批处理文件) 32位win7+希捷500G硬盘,亲测有效 首 ...

  7. Typora 免费版下载安装(超简单亲测适用于Windows)与入门

    前言 Typora大家都知道, 是一款好用的编辑器和阅读器.鬼鬼为大家找了一个可使用版本,安装过程十分简单,亲测有效,不浪费大家时间,现在将Typora分享给大家免费使用.下载链接在文章最后. 目录 ...

  8. 中兴U807刷Rom、变砖、刷recovery、root、安装google play,亲测

    本文主要介绍怎么安装google play.其中会涉及到root获取.刷recovery.变砖(这里指recovery刷入失败,进入recovery直接关机).刷rom等等本人经历的内容.以安装goo ...

  9. Linux安装PHP MongoDB扩展(亲测)

    本文将讲述一下本人安装MongoDB扩展的过程,大家可以略作参考 亲测,但是一些步骤不太一样,比如 ./configure需要添加 --with-config参数 安装环境 Linux环境:CentO ...

最新文章

  1. 在两个页面间翻转设置Animation动作的一些总结
  2. ios之UIImageView
  3. sql a 表 若包含b表 则a 表 列显示_几道常见的SQL面试题,看你能答对几道?
  4. [AtCoder Regular Contest 124E] Pass to Next(dp+数学)
  5. mysql复制表结构和数据
  6. VC6 Win7 x64 提示 Remote Executable path And File Name
  7. electronic-wechat高分屏下的缩放修改
  8. 组合数学之排列组合(Permutations and Combinations)(四种情况)
  9. 服务器中硬盘JBOD模式和RAID0模式区别
  10. DB2数据库备份和恢复笔记
  11. 三种近场通信技术的特点及未来趋势
  12. 人体颈椎神经分布图高清,颈椎神经系统分布图片
  13. ftp服务器的端口20和21的具体作用,ftp端口号20和21的区别
  14. 论文发表的等级分为哪些
  15. 单片机中的上电复位 和手动复位
  16. we learn考试能切屏吗_螺蛳粉闻臭师年薪50万,你想挑战吗?
  17. Excel通过ODBC连接MySQL
  18. error: command 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Common\\Micr osoft\\Visual C++ f
  19. MySQL mysql性能调优
  20. 医院药品管理系统开源项目-04 【药品管理】

热门文章

  1. 2023年最全前端面试题考点HTML5+CSS3+JS
  2. 量化交易中VWAP/TWAP算法的基本原理和简单源码实现(C++和python)(转)
  3. vsCode注释快捷键
  4. IDEA中打war包操作
  5. 用eclipse打war包
  6. 关注Android通话变音的技术实现
  7. 游戏陪玩网站源码开发,搜索功能的实现与页面倒计时跳转
  8. 动态网页的核心——JSP
  9. HMAC-SHA256
  10. WEB前端 新手开始学习 6.21