问题标签 [chrome-options]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2058 浏览

webdriver-io - 如何更改webdriverio的浏览器语言

我想更改浏览器语言。但它不工作。显示默认浏览器语言..

0 投票
2 回答
4092 浏览

python - 如何在 Selenium Chromedriver 中禁用/启用“另存为”对话框?

我用谷歌搜索了这个问题并找到了很多答案,但仍然没有解决方案对我有用。

所以我的问题是:如何为 Selenium Chromedriver启用“另存为”对话框?我想在下载文件时看到这个对话框。

很高兴看到如何在 Python 中做到这一点,但任何其他语言也很好。

我尝试将下一行“ {download.prompt_for_download': 'true'}”添加到参数和实验选项中:

第一个没有给出任何结果,第二个导致代码错误。

我也试过“ saveas-menu-label”但没有结果。

0 投票
1 回答
2315 浏览

java - 使用 Selenium-Java 启动具有特定主页的 Chrome

我正在尝试使用特定的主页集启动 Chrome。下面给出的是代码,我正在使用:

当我运行它时,我会在 URL 中看到一个带有“data:”的空白页面 - 就像 Chrome 默认启动的方式一样。代码的最后一行正在执行并且页面被最大化。

我正在使用 Selenium 版本3.0.1;爪哇版1.8.0_92;Chrome 版本56.0.2924.87和 ChromeDriver 版本2.27.440174Windows 7 Professional SP1 x64.

任何人都可以指出上述代码中的错误并让它http://www.seleniumhq.org作为主页启动 Chrome 吗?

谢谢!

0 投票
0 回答
571 浏览

google-chrome - 加载默认/自定义 Chrome 配置文件以使用 Selenium WebDriver 运行测试时没有此类会话异常

我正在使用以下代码加载 chrome 的自定义配置文件:

它可以运行并运行现有的 chrome 配置文件,但没有打开所需的 url 并出现以下异常:

谁能解决这个问题?

0 投票
2 回答
1786 浏览

java - 无法在 Eclipse 中编译 ChromeOption options.addarguments("--start-maximized")

无法使用 selinum 3.0.1 并使用 ChromDriver_win32 最新版本和 eclispe Mars 编译代码行“options.addarguments("--start-maximized")”。让我知道我缺少什么。我能够在没有选项的情况下编译和运行我的测试..

0 投票
1 回答
5348 浏览

c# - Selenium 和 C# 中的 ChromeOptions 和 DesiredCapabilities 关系

我一直在寻找有关如何在 Selenium 和 C# 环境中使用 ChromeOptions 和 DesiredCapabilities 的正确文档,但由于它们都是开源的,我只能找到建议(有时它们没有帮助)。我今天的问题是如何设置 ChromeOptions 和 DesiredCapabilities 之间的正确关系。好像我做的一切都是正确的,但仍然得到System.InvalidOperationException: unknown error:cannot parse capability: chromeOptions from unknown error: unrecognized chrome option:Arguments我的代码如下:

找不到传递不正确参数的地方。有没有人遇到过同样的问题?这是 ChromeDriver 2.28 版和 selenium WebDriver v 3.3.0 Google Chrome 浏览器版本是 52。

0 投票
1 回答
9299 浏览

python - 我仍然可以在 Python 中使用 ChromeOptions 指定 chromedriver 的路径吗?

我收到此错误:“WebDriverException:消息:'chromedriver' 可执行文件需要在 PATH 中。” 我能够修复它的唯一方法是手动添加 chromedriver 的位置之一,如下所示:

Chrome 启动后,我收到此错误:“您正在使用不受支持的命令行标志:--ignore-certifcate-errors。稳定性和安全性将受到影响。”

我想尝试使用以下代码来解决这个新错误,但我不知道如何/是否可以将它与手动指定 chromedriver 的位置相结合?

0 投票
0 回答
826 浏览

google-chrome - chromeOptions 响应模式显示设备框架参数?

是否有参数,以便我可以设置 chromeOptions 以在响应模式下显示设备框架

这是我到目前为止使用的:

另外,我在哪里可以找到支持的 deviceName 值列表?

0 投票
2 回答
2984 浏览

python-3.x - 如何隐藏 Chrome Web 驱动程序图标(Python-Selenium)

更新推理

目标:在后台运行 chrome Web 驱动程序,而不在 Dock 或应用程序栏中显示应用程序图标。仅供参考:我已经可以无头运行 chrome,但我无法在我的应用栏中隐藏或不显示 chrome 图标。

原因:我正在构建一个并行访问各种网站的应用程序,我不希望为正在发生的同步任务显示 chrome 应用程序图标。我想在后台运行这些任务。

当前代码带有将显示无头 chrome 的 chrome 选项

研究

chrome 选项列表:https ://peter.sh/experiments/chromium-command-line-switches/

解释如何进行无头 chrome 的众多帖子之一:Selenium - chrome Driver failed to start in background (without a start-up window)

如何隐藏 chromedriver 应用程序图标不显示?除了设置“无头”镀铬选项外,我还可以设置镀铬选项吗?这是否更像是需要在后台运行 chromedriver 的操作系统设置?我成功地能够在无头模式下运行多个 chromedrivers,但最好不要在 Dock 或应用程序托盘中显示 chrome 图标,类似于 phantomjs 不启动应用程序图标的方式。

在此处输入图像描述

^在上图中,这些是以无头模式运行的 chromedrivers 显示在我的 Dock 中,理想情况下,对于我的程序,我什至不想显示这些图标,因为无论如何它都是后台处理。

0 投票
2 回答
3317 浏览

json - 将 chromeOptions args 传递给 Linux 上 .json 文件中的 selenium 节点

我正在尝试使用以下配置创建节点:

如您所见,我在 json 文件中传递配置。它正确设置了配置,除了 chromeOptions。我需要无头打开 chrome。这是我的 .json 文件的一部分,它设置了功能。

我尝试了不同的方式来编写 chromeOptions,但 node 不断地忽略它们。我只是瞎了眼,看不到我的错误吗?提前致谢!