[selenium]关于使用selenium启动safari浏览器

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

1.介绍

selenium支持多系统多浏览器,当我们在操作chrome或者firefox浏览器时,我们需要安装相应的驱动.这里我们就来说说如何操作safari浏览器吧.
其实要操作safari浏览器,也需要下载对应的驱动,但是safari浏览器已经帮助我们安装好了,所以我们只需要做一些配置就好了文章来源地址https://www.toymoban.com/news/detail-765952.html

2.具体配置

  • 打开safari浏览器selenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 点击safariselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 点击preferencesselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 点击Advancedselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 勾选Show Develop menu in menu barselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 点击Developselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 勾选Allow Remote Automationselenium safari驱动,# selenium,测试,python,ruby,selenium,safari
  • 现在你就可以运行你的代码了,如果遇到需要授权的点击允许就好了.

3.启动代码

  • Python:
from selenium import webdriver
from selenium.webdriver.safari.options import Options
from time import sleep

options = Options()
driver = webdriver.Safari(options=options)

driver.get("https://www.baidu.com")
sleep(5)

driver.quit()
  • Ruby
require 'selenium-webdriver'

driver = Selenium::WebDriver.for :safari

driver.get('https://www.selenium.dev/selenium/web/web-form.html')
sleep 5

driver.quit()

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

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

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

相关文章

  • 关于Safari浏览器报错:Failed to load resource: 发生SSL错误,无法建立到该服务器的安全连接

    Failed to load resource: 发生SSL错误,无法建立到该服务器的安全连接 XMLHttpRequest cannot load https://xxxxxxx due to access control checks. 原因是:页面上的http请求变了https请求 将页面中的下面这行代码注释掉

    2024年02月06日
    浏览(74)
  • selenium操作谷歌浏览器,驱动使用最新版113版本,启动程序报403解决方式

    最近我将谷歌浏览器更新到最新版本【113.0.5672.127】,那么我们平时敲代码或者干测试的朋友知道,我们selenium的操作驱动版本也得提升到对应的,不然操作不了,但是我今天将两者都升级到最新版本后,启动程序依旧启动不了,为了解决该问题特有此博客产出,这里是java的

    2024年02月14日
    浏览(77)
  • 苹果IOS在Safari浏览器中将网页添加到主屏幕做伪Web App,自定义图标,启动动画,自定义名称,全屏应用

    在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像一个本地应用程序一样,通过桌面APP图标一打开,直接全屏展示,就像在APP中效果一样,完全体会不到你是在浏览器中。 通过点击桌面上的图标,直接打开全屏页面:(这图标是我用CSDN的图标

    2024年02月06日
    浏览(73)
  • 苹果IOS在Safari浏览器中将网页添加到主屏幕做伪Web App,自定义图标,启动动画,自定义名称,全屏应用pwa

    在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像一个本地应用程序一样,通过桌面APP图标一打开,直接全屏展示,就像在APP中效果一样,完全体会不到你是在浏览器中。 通过点击桌面上的图标,直接打开全屏页面:(这图标是我用CSDN的图标

    2024年02月09日
    浏览(76)
  • 118.浏览器支持和修复Safari浏览器的Flexbox漏洞

    在我们之前的文章中,我们介绍了测试的步骤 虽然现在大部分新版本的浏览器都能支持99%的CSS属性,但是不排除的是仍然有一些用户使用老的IE浏览器或者版本较低的浏览器去浏览我们的网页,这样我们的网站可能无法按照我们的预期工作; ● 我们可以使用工具去检测浏览

    2024年02月12日
    浏览(59)
  • 关于selenium库浏览器webdriver不能被找到的问题

    报错提示: selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for firefox using Selenium Manager.; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 意思就是找不到驱动火狐浏览器的webdriver,网络上回答的方法一般是:

    2024年02月08日
    浏览(58)
  • selenium工具启动Chrome浏览器时配置选项详解

    mb62abf3afb54fb2022-06-18 00:02:10 文章标签chromechrome浏览器加载文章分类虚拟化云计算阅读数1473 前言 1、 Chromeoptions 是Chrome浏览器的参数对象,是配置Chrome启动时属性的类。通过某些参数可以为Chrome浏览器添加启动参数。 2、Chrome浏览器启动时的参数携带过程:启动参数在初始化C

    2024年02月11日
    浏览(62)
  • Web自动化Selenium-浏览器定制启动参数

    在自动化测试过程中,为了达到某种效果,我们需要在初始化浏览器的时候做一些特殊的设置,如“阻止图片加载”“阻止JavaScript执行”等。这些需要Selenium的浏览器options(如ChromeOptions、FirefoxOptions)来帮助我们完成。 本节我们再来看一些options的常用属性及方法。 ●optio

    2024年02月14日
    浏览(54)
  • 关于python的selenium控制已经打开的edge浏览器

     下载edge驱动后,放在edge的exe文件同目录下,并将exe的目录添加到系统“用户“变量path中。之后在exe目录下打开cmd 。在cmd中输入msedge.exe --remote-debugging-port=9222 --user-data-dir=\\\"D:pythonseleniumEdge\\\"      -----注意:提前建这个文件夹\\\"D:pythonseleniumEdge\\\" 

    2024年02月07日
    浏览(61)
  • Safari浏览器直接安装ipa文件

    首先梳理一下网站安装ios ipa应用的流程,如下图:         1.safari浏览器访问下载页面(html)         2.下载界面提供a标签,下载.plist文件         3..plist指向.ipa的下载地址  到这儿,safari下载安装ipa流程已经梳理完成了,直接上代码把 1.用nodejs搭建一个web服务器(需

    2024年02月05日
    浏览(56)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包