问题标签 [firefox-profile]

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 回答
1752 浏览

python - AttributeError: 'FirefoxProfile' 对象没有属性 'update' 错误使用 FirefoxProfile 通过 Selenium 和 Python

大家好,我的代码有问题。

这是我得到的错误:

我无法弄清楚我只想保存配置文件设置以供使用的问题。

0 投票
2 回答
391 浏览

python - Python:如何在 Firefox 中自动化“允许”Flash 播放器内容?

我需要在 Python 中以自动方式允许 Flash 内容。我尝试在 Python 中使用 Selenium 来执行此操作,但无法管理。问题是浏览器停止支持始终允许 Flash 内容的设置。此外,例如,“允许”按钮不能通过 Selenium 访问,因为它不是网站的一部分或 Firefox 中的设置。有人知道潜在的解决方法吗?

这是我需要以某种方式访问​​的 Firefox 消息的图像: https://i.stack.imgur.com/VYuRV.png

0 投票
1 回答
765 浏览

python - “SocketError: [Errno 61] Connection denied” Selenium with TOR

因此,我使用 TOR 来更改我的 webdriver 的代理和 IP 地址。这是代码。已安装所有依赖项(包括 Geckodriver 和最新版本的 Firefox)。

感谢您的帮助,阿拉夫。

0 投票
1 回答
349 浏览

java - Java Selenium 打开 TOR 浏览器

我尝试通过 Java + Selenium + CheckoDriver + Tor 浏览器打开 Tor 浏览器。下面的代码打开 Tor 浏览器,但出现“Tor 无法启动”错误。也许有人面临这个问题或有其他解决问题的解决方案(仅在 Java 上)谢谢!

我想,也许是 setPreference (代理..)的问题

0 投票
1 回答
72 浏览

java - 在 Zalenium 上使用自定义配置文件来启用 D​​RM

我正在尝试为Selenium 测试的远程驱动程序创建自定义 firefox 配置文件。使用的技术:

这根本不会启动 Zalenium 上的测试视频,而是挂起。这是创建远程驱动程序的正确方法吗?我使用自定义配置文件的原因是因为我想在开始测试时启用DRM,因为测试显示视频

0 投票
1 回答
770 浏览

python-3.x - Selenium - Firefox 配置文件无法识别证书

我需要使用 selenium 自动选择我自己的证书。经过一些研究,我发现最好的方法是创建一个 Firefox 配置文件,添加证书并在 Selenium Webdriver 中“导入”我的配置文件。

我想做什么?

  • 在 Firefox 上创建个人资料用户
  • 添加我的证书
  • Selenium 导入此配置文件

会发生什么?

我该如何解决这个问题?怎么了?

0 投票
0 回答
100 浏览

java - 如何使用 Selenium java 在没有下载提示的情况下在 Firefox 中下载 .rdp 文件?

我正在自动化一个 Web 应用程序,该应用程序在单击链接时下载 .rdp 文件。

  1. 我添加了以下代码来设置配置文件,

    System.setProperty("webdriver.gecko.driver", "K://Automation//geckodriver-v0.26.0-win64//geckodriver.exe"); DesiredCapabilities cap = DesiredCapabilities.firefox(); FirefoxProfile firefoxProfile = new FirefoxProfile(); firefoxProfile.setPreference("browser.helperApps.alwaysAsk.force",false) firefoxProfile.setPreference("browser.download.folderList",2); firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false); firefoxProfile.setPreference("browser.download.dir","K:\Automation"); firefoxProfile.setPreference("browser.download.downloadDir","K:\Automation"); firefoxProfile.setPreference("browser.download.defaultFolder","K:\Automation"); firefoxProfile.setPreference("浏览器。

    2.我仍然收到这个提示,firefox 提示

0 投票
1 回答
613 浏览

python - 如何使用 Selenium 和 Python 绕过 Tor 网络设置确认弹出窗口

我正在尝试通过 selenium 自动使用 Tor 浏览器:

我正在尝试使用 Tor 浏览器进行抓取,一切正常,但每次运行代码时,您都必须手动单击连接按钮。如何禁用确认屏幕或从 selenium 中自动接受?Tor 浏览器

0 投票
1 回答
487 浏览

selenium-webdriver - 如何使用 Robot Framework + Selenium Library 强制下载 PDF 附件?

在我的测试自动化套件中,我需要强制下载 PDF 文件。有问题的文件是具有应用程序/八位字节流的 mime 类型的 PDF,此外,服务器分配

到文件。

单击链接时,会出现提示:

在此处输入图像描述

我知道初始化 Open Browser 关键字时可以设置的选项,所以我做了以下操作:

但是,像这样设置首选项是不够的,提示仍然存在。但是当我调试自动化套件并在该浏览器实例中手动将 PDF 文件的选项更改为“保存文件”时: 在此处输入图像描述

有用。设置该选项后,名为 handlers.json 的文件将被更新:

使用 Selenium 初始化 Firefox 时如何设置该值?

我还尝试手动创建自定义 Firefox 配置文件,然后定义 Selenium 库以在 Open Browser 上读取该自定义配置文件,但这不是一个可行的选项,因为我不想将该自定义配置文件存储在版本控制系统中。

0 投票
1 回答
81 浏览

java - 有没有办法使用 Selenium 或其他一些 java API 以编程方式创建新的命名 Firefox 配置文件?

我正在寻找一种以编程方式创建新配置文件的方法,但找不到任何特定的 API 或任何简单的解决方案,例如在特定文件夹中创建特定文件等。有人遇到过这个问题吗?