当前位置: 首页 > 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()
    

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

    在这里插入图片描述

相关文章:

  • 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学习
  • 江西暴雨强对流明显,专家:落雨区高度重叠,地质灾害风险高
  • 视频丨习近平同普京会谈:共同弘扬正确二战史观,维护联合国权威和地位
  • 著名国际关系理论家、“软实力”概念提出者约瑟夫•奈逝世
  • 马上评|持续对标国际一流,才有22项“全球最优”
  • 蓝佛安:中方将采取更加积极有为的宏观政策,有信心实现2025年的5%左右增长目标
  • 各地各部门贯彻落实习近平总书记重要指示精神坚决防范遏制重特大事故发生