python3+selenium4自动化测试环境搭建

  1. selenium的介绍
    官方网站:https://www.selenium.dev/
  2. selenium的架构
    在这里插入图片描述
  3. selenium的环境配置步骤
    在这里插入图片描述
  4. Python3 及Pycharm的安装搭建。省略。
  5. selenium库安装

    命令:pip insatll selenium  或者在Pycharm 中安装(版本是4.3)

  6. 驱动下载
    浏览器驱动下载 chrome (ie、火狐可自行学习)

    确认谷歌浏览器版本,操作如下图,确认版本为100.0.4896.127


    针对浏览器版本去下载对应的驱动
    大家可以自行去www.baidu.com搜索谷歌浏览器驱动找到后下载,不过这个过程可能比较久。在这里提供所有版本的下载连接

    http://chromedriver.storage.googleapis.com/index.html

    进入网站找到对应版本的驱动下载,上图版本是100.0.4896.127,是以要找到对应版本下载,如果找不到对应版本,可以找最相近的版本。也是可以用来驱动浏览器的,不能用一定会有对应版本出现;现在没有找到100.0.4896.127版本,所以找到最接近版本100.0.4896.60下载

    选择当前系统所对应的版本,像window版本,直接下win32的包,不用担心64位系统。通用,如果不通用,肯定会有一个win64的包。

    将下载的zip压缩包解压出来的chromedriver.exe的文件

    2.3、驱动位置与使用
    驱动位置有两种,这里讲灵活放置法,规范放置法大家可当课题自行去研究。

    灵活放置是将驱动文件放到selenium执行代码文件同级目录下即可。

    也可将驱动文件放在python的执行文件下。还可以直接设置环境变量。

 

 

 

 

  • 举例:

    新增一个python项目,然后将chromedriver.exe文件放到项目目录下

    新增一个demo01.py文件在文件里编写打开百度的代码

    from selenium import webdriver
    dr = webdriver.Chrome()
    dr.get('https://www.baidu.com')

    运行。如下图,成功打开谷歌浏览器,访问百度网站



    原文链接:https://blog.csdn.net/weixin_40331132/article/details/124637868

 

posted @ 2022-08-11 11:41  云long  阅读(298)  评论(0编辑  收藏  举报