当前位置: 首页 > news >正文

Web自动化测试之selenium环境搭建

文章目录

  • 一、查看浏览器的版本
  • 二、下载浏览器驱动
  • 三、解压缩
  • 四、文件复制存放
  • 五、安装selenium第三方库
  • 六、环境测试

一、查看浏览器的版本

  • 查看浏览器的版本号(相同的浏览器有不同的版本)

    在这里插入图片描述

二、下载浏览器驱动


版本 122.0.6261.95(前三位一定要匹配对应 122.0.6261.95)

  • 下载浏览器对应版本的浏览器驱动

  • 下载地址:https://googlechromelabs.github.io/chrome-for-testing/
    在这里插入图片描述
    在这里插入图片描述

三、解压缩

  • 将下载好的压缩包解压缩

    在这里插入图片描述

四、文件复制存放

  • 复制 .exe 文件放到web自动化测试项目的根目录下

    在这里插入图片描述

    在这里插入图片描述

五、安装selenium第三方库

  • 安装selenium第三方库

    pip install selenium
    

    在这里插入图片描述

六、环境测试

  • 任意创建一个python文件,代码如下

    # 导入第三方库(selenium)
    from selenium import webdriver
    
    # 创建一个驱动对象
    driver = webdriver.Chrome()
    # 准备一个被测试的页面url地址
    url = "https://www.baidu.com/"
    # 通过驱动发送请求
    driver.get(url)
    # 页面最大化
    driver.maximize_window()
    # 页面进行调试
    input("开始进行调试")
    # 页面驱动关闭
    driver.quit()
    

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

http://www.dtcms.com/a/9022.html

相关文章:

  • Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(二)
  • linux防火墙和开放端口命令
  • MySQL--MHA高可用方案
  • 宏auto关键字(C++基础)
  • GPT-4技术解析:与Claude3、Gemini、Sora的技术差异与优势对比
  • linux循环之until循环
  • 2023年度总结报告
  • 【并查集】一种简单而强大高效的数据结构
  • Spring Boot 生成与解析Jwt
  • Qt区分左右Shift按键
  • Python爬虫——Urllib库-3
  • 基于chatgpt的聊天机器人
  • 如何保证 HTTPS 证书的有效性?
  • SpringCloud2023最新版本该如何进行组件选型?
  • 飞桨(PaddlePaddle)Tensor使用教程
  • TensorFlow
  • 总结虚拟机的安装步骤:
  • Swift SwiftUI 学习笔记 2024
  • 【AI绘画】免费GPU Tesla A100 32G算力部署Stable Diffusion
  • 认识事物的几个阶段 GPU学习
  • HarmonyOS—配置编译构建信息
  • 利用Python爬取高德地图全国地铁站点信息
  • 【嵌入式——QT】QTableWidget
  • canvas签名页面跟着滑动bug
  • 2023年第十四届蓝桥杯大赛软件类省赛C/C++大学A组真题
  • 计算机网络面经-拥塞控制的乘法减小和加法增大
  • 文物藏品信息管理系统的优势
  • unity学习(49)——服务器三次注册限制以及数据库化角色信息4--角色信息数据库化
  • 乌鸡的身高
  • SpringBoot+Vue+MySQL:装修管理新架构探索