如何阻止 chromedriver 自动打开设置选项卡?

2023-11-29

当我运行 ruby​​ watir 脚本来打开 chrome 浏览器时,它还会打开另一个地址为“chrome://settings/help”的 chrome 选项卡,并将焦点设置在该选项卡上。如何禁用创建此类附加选项卡?


更新:我将 chromedriver 更新为2.33selenium-standalone 包使用的内容以及 selenium 服务器的配置。该选项卡不再出现。您可以尝试将 ruby​​ 脚本使用的 chromedriver 更新到 2.33。

如果您需要我的 Chrome 版本,目前适用于 Mac 操作系统的是 62.0.3202.89(64 位)。

当我尝试在 nodejs 中使用我们的 selenium 自动化时,我遇到了这个问题。我尝试了新的 chromedriver 2.33 但问题仍然存在。我目前刚刚将 Chrome 降级到版本 59,直到问题得到修复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何阻止 chromedriver 自动打开设置选项卡? 的相关文章

  • 安装 gem 失败并出现权限错误[重复]

    这个问题在这里已经有答案了 我昨天将 Mac 操作系统更新至 10 9 Mavericks 我当前的 Ruby 版本显示为 ruby 2 0 0p247 2013 06 27 修订版 41674 universal x86 64 darwi
  • 不使用 RVM 时的 Cron +

    我使用的是RVM环境 RUby 版本 2 1 2 导轨 4 1 1 schedule rb every 1 minute do runner note send mail end I used whenever update crontab
  • 没有路线匹配... Rails Engine

    所以我不断收到错误 No route matches action gt create controller gt xaaron api keys 测试中抛出的是 it should not create an api key for th
  • 如何在Python + Selenium中获取元素的值

    我在我的 Python 3 6 3 代码中得到了这个 HTML 元素 作为 Selenium网页元素当然 span class ocenaCzastkowa masterTooltip style color 000000 alt 5 sp
  • 将 UTF-8 设置为 Heroku 中的默认字符串编码

    我需要在 Heroku 中将默认的 ruby 字符串编码更改为 UTF 8 由于某种原因它是 US ASCII heroku console Ruby console for myapp heroku com gt gt a encodin
  • Rails 中带有 text_field 的逗号分隔数组

    我有一些users可以有很多posts 并且每个帖子都可以有很多tags 我已经使用一个实现了拥有并属于许多帖子和标签之间的关系 创建新帖子时 用户可以使用逗号分隔的值列表对其进行标记 就像在 SO 上发布新问题时一样 如果任何标签尚不存在
  • 相当于 JavaScript 中 Ruby 的each_cons

    许多语言都曾提出过这个问题 但 javascript 却没有 Ruby 有方法Enumerable each cons https devdocs io ruby 2 5 enumerable method i each cons看起来像这
  • 如何使用 ANSI 转义序列捕获 bash 中终端窗口的标题?

    我在 OSX 中使用 bash 命令行 我知道 ANSI 转义序列 033 21t 将检索当前终端窗口的标题 因此 例如 echo ne 033 21t sandbox Where sandbox is the title of the c
  • 对 ruby​​ 命令行应用程序的代码进行单元测试 - 如何模拟/通过 ARGV

    我有一个命令行应用程序 它使用 thor 来处理选项的解析 我想使用 test unit 和 或 minitest 对代码进行命令行功能的单元测试 我似乎无法弄清楚如何确保 ARGV 数组 通常会保存命令行中的选项 保存我的测试选项 以便可
  • 无法使用 gem 添加源

    我正在尝试添加http rubygems org http rubygems org 在我的来源中 因为我无法使用 gem install NAME 此错误 无法在任何存储库中找到有效的 gem dashing gt 0 所以 我执行了这个
  • 使用 Ruby Curb 传递 GET 参数

    我正在尝试使用 Curb curb rubyforge org 调用需要在 get 请求中提供参数的 RESTful API 我想获取一个像这样的URLhttp foo com bar xml bla blablabla 我希望能够做类似的
  • 创建并初始化具有连续名称的类的实例

    我有一个BankAccount班级 我试图创建这个类的多个实例并将它们放入一个数组中 例如 accounts Ba1 BankAccount new 100 Ba2 BankAccount new 100 我想初始化包含大量实例的数组 假设
  • 如何将文本数据从 ruby​​ 控制台传递到剪贴板而不保存到文件?

    我试图将我创建的全局变量中包含的数组传递到我的 mac 上的剪贴板中 它很长 所以我不想在控制台上突出显示 复制和粘贴 我想使用嵌入式unix代码 特别是pbcopyMac 笔记本电脑控制台的功能 允许我将文本传递到我的计算机剪贴板中 准备
  • Rspec 通过 mTurk 测试实时结果

    我正在通过 Rspec 测试代码在 mTurk 上创建点击 但同时我需要测试必须从 mTurk 发回的结果 为了节省每次测试的复杂性 我使用 VCR 将 HTTP 请求记录在盒式磁带中 我该如何实施这个测试 好吧 我为此做了一些修改 我使用
  • webdriver-manager 10.2.9 上的语法错误

    发帖自问题 170 https github com angular webdriver manager issues 170 更新到最新版本后 运行 webdriver manager 命令时出现以下错误 C Users user App
  • 安装 RVM 时出现问题

    我已按照 rvm 网站上的说明执行了命令 但似乎不起作用 从 git 存储库获取代码运行顺利 但是当我尝试使用时 rvm notes Error usr local bin rvm line 73 home cody rvm scripts
  • ruby 正则表达式扫描与 =~

    Ruby 1 9 3 文档似乎暗示 scan 等同于 除了 scan 返回多个匹配项 而 仅返回第一个匹配项 并且 scan 返回匹配数据 而 返回索引 但是 在下面的示例中 这两种方法似乎对相同的字符串和表达式返回不同的结果 这是为什么
  • Rails:RSpec - nil:NilClass 的未定义方法“cookie_jar”

    铁轨新手 尝试遵循迈克尔 哈特尔的教程 尝试添加辅助方法来模拟 RSpec 测试中的日志时陷入困境 describe when the a user has logged in and attempts to visit the page
  • Selenium 查看鼠标/指针

    有什么方法可以在运行测试时真正看到硒鼠标吗 要么是 Windows 光标图像 要么是某种点或十字线或任何东西 我正在尝试使用拖放功能selenium and java in an HTML5Web 应用程序 并且能够看到光标以了解它实际在做
  • RSpec 找不到我的控制器未初始化常量

    我的 Rails 应用程序最近从 Rails 3 迁移到 Rails 4 我一直在尝试在各个规范 控制器 模型等 上运行 rspec 但实际定位对象时似乎存在问题 例如 当我尝试运行以下代码时 它会出现未初始化常量错误 这似乎发生在多个控制

随机推荐

  • 错误react-native-video:未定义不是对象(评估“RCTVideoInstance.Constants”)

    我想在我的应用程序中使用react native video 但是 我所做的不起作用 我使用创建了一个新项目expo init Project1 然后我安装了react native video npm install save react
  • java 日期解析问题

    我正在解析一个日期 我经过的地方2011 02 10 00 00 00 0 我得到了2011 01 10作为结果 这是错误的吗 请帮忙 DateFormat df new SimpleDateFormat yyyy mm dd today
  • 实时 jQuery Ajax PHP 中的赞成或反对投票

    好吧 这是我正在做的事情的快速解释 我有一个网站 人们可以在其中对 冠军 投票赞成或反对 这些冠军的生命值一开始为 100 如果你对某个特定英雄投赞成票 那么他们的生命值现在为 101 如果你投反对票 则为 99 该网站已启动并运行 现已运
  • 如何从 pandas 数据框中特定列的所有值中删除所有非数字字符?

    我有一个数据框 如下所示 A B C 1 red78 square big235 2 green circle small123 3 blue45 triangle big657 我需要能够从 C 列中的所有行中删除非数字字符 以便我的数据
  • 对其他包隐藏某些方法

    我的项目中有两个包 odp proj and odp proj test 我希望某些方法仅对这两个包中的类可见 我怎样才能做到这一点 如果Java中没有子包的概念 有什么办法解决这个问题吗 我有某些方法希望仅供测试人员和该包的其他成员使用
  • 可选参数,需要它们的某些组合

    我有一个一般性问题以及一个具体用例 可选参数很简单 def func a b c None 然后在正文中可能使用 c 的任何地方只需编写if c 首先 或者类似的事情 但是当需要特定的参数组合时该怎么办呢 一般情况是考虑存在或不存在确切参数
  • 通过具有相同包代码的不同 msi 安装多个实例

    我想安装软件的多个实例 我有多个不同版本的 msi 然而 这些msi的Package Code是相同的 当我想安装第二个实例时 弹出错误 已安装此产品的另一个版本 我可以使用 msiexec 命令安装多个实例吗 我尝试使用 TRANSFOR
  • 如何将 SDL 与 gcc 一起使用?

    我在 下载 SDL 源代码https www libsdl org 我使用 cmake 并获取库 libSDL2 a libSDL2main a libSDL2 2 0 so libSDL2 2 0 so 0 libSDL2 2 0 so
  • 如何通过 Azure Function 从 Blob 存储流式传输二进制文件

    我正在尝试使用带有 HTTP 触发器的 Azure 函数 通过 Azure API 管理从 Blob 存储获取二进制文件 应如何实现 Azure Functions 以达到尽可能最小的内存占用 此实现有效 但似乎需要大量内存 当处理太多并发
  • 为什么用于获取 TFVC 变更集的 TFS Rest API 仅返回 256 个项目?

    为什么用于获取 TFVC 变更集的 TFS Rest API 仅返回 256 个项目 我尝试使用 Top 获得超过 256 个结果 但没有用 用于获取 Git 存储库提交的 API 工作正常 我指的是https www visualstud
  • Android Picasso Image Viewer - 内存不足异常内存泄漏

    我是 Android 开发新手 我正在尝试通过 HTTP 下载图像并将它们存储在 ImageViews 或 Drawables 中 在此示例中 我使用 ImageView 最初 我使用 AsyncTask 来下载这些图像 每个大约 500K
  • 小程序必须授予哪些权限才能写入临时文件?

    我们正在开发一个小程序 需要它能够读取 写入用户临时文件目录中的文件 例如 C Documents and Settings USERNAME Local Settings Temp 小程序已签名 用户在小程序启动时单击 允许 选项 并且
  • JavaScript:让代码每分钟运行一次

    有没有办法让一些JS代码每60秒执行一次 我想这可能是while循环 但是有更简洁的解决方案吗 一如既往地欢迎 JQuery Using 设置时间间隔 setInterval function your code goes here 60
  • 仅选择除悬停一个 CSS 之外的所有链接

    我正在尝试制作一个 CSS 选择器来匹配除悬停链接之外的所有链接 当然我想使用 捕获周围元素的运算符 a hover a 这工作正常 但它只匹配悬停元素之后的元素 我也想获取之前的元素 所以我想用这个 a hover a a a hover
  • php正则表达式将字符串后跟数字转换为多个字符串,每个字符串后跟一个数字

    我该如何更换 Apple 123456 to Apple 1 Apple 2 Apple 3 Apple 4 Apple 5 Apple 6 通过 php PCRE 使用负向前瞻的 Bogdan 正则表达式的修改版本 将号码替换为 numb
  • 从 pandas 数据帧加载 Keras 中的批量图像

    我有一个包含两列的 pandas 数据框 一列具有图像路径 另一列具有字符串类标签 我还编写了以下函数 这些函数从数据帧加载图像 重新规范化它们并将类标签转换为单热向量 def prepare data df data X data y d
  • 在 NDB 中存储关系值的有效方法

    我有这个数据模型 我做了它 所以如果有更好的方法 请告诉我 基本上我已经Club可以有很多Courses 现在我想知道所有members and instructors一个俱乐部的 members and instructors都存储在Co
  • 如何在powershell中创建一个新窗口并设置UseShellExecute false?

    需求有点奇怪 我在powershell中的多线程中遇到了一个奇怪的卡住问题 所以我想创建一个新窗口并且不使用shell 执行 但我无法使用下面的代码来实现 窗口没有显示 approot是桌面 在start bat中 只需执行 dir s 我
  • pthread_create 和 EAGAIN

    当尝试使用 pthread create 生成线程时 我得到了 EAGAIN 但是 根据我的检查 线程似乎已正确终止 当尝试使用 pthread create 创建线程时 是什么决定了操作系统给出 EAGAIN 未关闭的套接字 文件句柄是否
  • 如何阻止 chromedriver 自动打开设置选项卡?

    当我运行 ruby watir 脚本来打开 chrome 浏览器时 它还会打开另一个地址为 chrome settings help 的 chrome 选项卡 并将焦点设置在该选项卡上 如何禁用创建此类附加选项卡 更新 我将 chromed