PyCharm-selenium-webdriver实现自动打开浏览器

这篇具有很好参考价值的文章主要介绍了PyCharm-selenium-webdriver实现自动打开浏览器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装selenium

打开pycharm,点击File-setting-点击加号
webdriver打开谷歌浏览器,Python,python,pycharm,selenium
输入selenium,点击install package
webdriver打开谷歌浏览器,Python,python,pycharm,selenium

安装浏览器插件

https://registry.npmmirror.com/binary.html?path=chromedriver/
根据chrome的版本选择下载对应的插件版本
webdriver打开谷歌浏览器,Python,python,pycharm,selenium
没有最新chrome版本对应的webdriver版本,就选择接近的版本
webdriver打开谷歌浏览器,Python,python,pycharm,selenium
然后把下载的webdriver.exe复制到python安装目录和谷歌安装目录
webdriver打开谷歌浏览器,Python,python,pycharm,selenium
webdriver打开谷歌浏览器,Python,python,pycharm,selenium
并把chromedriver.exe所在的谷歌路径加入环境变量
webdriver打开谷歌浏览器,Python,python,pycharm,selenium

代码运行验证

运行以下脚本就会实现自动打开谷歌浏览器,并输入csdn地址

from selenium import webdriver
import time

# 获取驱动
wd = webdriver.Chrome()

# 打开百度
wd.get("https://www.baidu.com/")
# 页面停留3秒
time.sleep(3)

# 关闭浏览器
wd.close()

webdriver打开谷歌浏览器,Python,python,pycharm,selenium文章来源地址https://www.toymoban.com/news/detail-527786.html

到了这里,关于PyCharm-selenium-webdriver实现自动打开浏览器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium - 自动下载 webdriver

    背景 很多浏览器会自动更新,但是 driver 不会自动更新。为了确保 driver 版本和浏览器匹配,可以使用第三方库 webdriver_manager 代码 这个文件里封装了几个函数 driver_seek : 根据给定的目录,和文件名称,查找该目录下是否有这个文件 driver_download : 下载 webdriver 到指定目录,如果

    2024年02月06日
    浏览(59)
  • 自动化测试框架selenium之webdriver

    对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象,一个对象有很多的属性,我们可以通过这些属性找到对象。 注意:不管用那种方式,必须保证页面上该属性的唯一性 webdriver 提供了一系列的对象定位方法,常用的有以下几种 id name class nam

    2024年02月12日
    浏览(48)
  • 浏览器自动化脚本 Selenium WebDriver 快速入门

    2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)_软件测试刷题小程序-CSDN博客 文章浏览阅读2.7k次,点赞85次,收藏12次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、

    2024年03月09日
    浏览(74)
  • 自动化进阶之路,selenium中webdriver的ChromeOptions参数说明

    可使用ChromeOptions()实现谷歌浏览器一系列功能: 常见不需要的浏览器功能: –disable-client-side-phishing-detection:禁用客户端网络钓鱼检测 –disable-component-extensions-with-background-pages:禁用一些不受影响的内置扩展–disable-extensions –disable-default-apps:禁用默认应用程序的安装 –disab

    2024年02月03日
    浏览(76)
  • UI自动化测试篇 :Selenium2(Webdriver)&TestNG自动化测试环境搭建

     🔥 交流讨论: 欢迎加入我们一起学习! 🔥 资源分享 : 耗时200+小时精选的「软件测试」资料包 🔥  教程推荐: 火遍全网的《软件测试》教程   📢 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!    最开始学习UI自动化,用的工具是QTP10,用起来确实比较容易上手

    2024年03月10日
    浏览(66)
  • Python自动化测试 环境搭建 Selenium、WebDriver下载、安装、配置、基本使用详解

    基本于Python语言 和 Selenium框架,使用PyCharm 开发环境,详细介绍自动化测试环境的搭建 以及 基本的使用方法。 Python环境目前已被大部分主流操作系统所支持,比如在Linux、Mac、Unix等系统上就自带了Python环境,但在Windows系统上目前还需要自己安装,(当然如已经安装过了的话

    2024年02月03日
    浏览(72)
  • selenium+python自动化测试之使用webdriver操作浏览器的方法

    WebDriver简介 selenium从2.0开始集成了webdriver的API,提供了更简单,更简洁的编程接口。selenium webdriver的目标是提供一个设计良好的面向对象的API,提供了更好的支持进行web-app测试。从这篇博客开始,将学习使用如何使用python调用webdriver框架对浏览器进行一系列的操作 打开浏览

    2024年01月25日
    浏览(66)
  • Selenium webdriver_manager根据浏览器版本自动下载对应驱动程序

    webdriver_manager是什么? webdriver_manager 是 Python 中的一个库,用于管理 Web 驱动程序。它的作用是自动下载和设置不同浏览器(如 Chrome、Firefox、Edge 等)的 Web 驱动程序,以便在自动化测试中使用这些浏览器。 在进行 Selenium 测试时,需要一个与浏览器相匹配的 Web 驱动程序,以

    2024年02月11日
    浏览(52)
  • Selenium根据Chrome浏览器 版本自动下载/更新驱动chromedriver.exe webdriver_manager库

    Selenium提供了一个webdriver_manager库,可以帮助自动下载和更新Chrome浏览器的驱动程序chromedriver.exe。您可以按照以下步骤操作: 安装webdriver_manager库。可以在命令行或终端中运行以下命令进行安装: 在Selenium Python脚本中,导入webdriver_manager并使用ChromeDriverManager类来创建ChromeDri

    2024年02月16日
    浏览(67)
  • Web自动化测试:selenium的使用以及关于driver=webdriver.Firefox()无驱动报错问题

    Selenium是一个用于Web应用程序测试的工具。 主流的自动化测试工具有: web自动化测试:selenium、robot framework App端自动化测试:Appium、Monkeyrunner、UIautomation PC客户端(win32)自动化测试:QTP 接口自动化测试:Jmeter、Postman、httpUnit、RESTClient 云测平台:Testin Testbird 性能测试:Jm

    2024年02月09日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包