问题标签 [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.
selenium - 如何使用机器人框架和 Selenium 库加载特定的 Firefox 配置文件
我正在尝试自动化与网站相关的一些任务,并且我想使用 Robot Framework 中的 Selenium 库加载 Firefox 配置文件(我已经完成了特定设置)。
我在下面写了(不包含所有步骤)-
上面的代码加载了 Firefox 浏览器,但没有加载我正在寻找的 Firefox 配置文件。我如何告诉 wedriver 启动特定的 Firefox 配置文件?我查看了 Selenium Library 中“创建 WebDriver ”方法中的各种设置,所有这些设置都没有帮助我。
我可以使用下面的 AutoIT 代码启动所需的 Firefox 配置文件 -
selenium-webdriver - 如何更改临时文件系统路径 selenium 3
我正在尝试更改 Selenium 3.x 的临时文件系统路径。因为我想将临时 firefox 配置文件(moz_profile)放在 ram 磁盘上
在 Selenium 2.52 中,我可以使用以下代码更改目录:
之后,Selenium 为每个浏览器会话创建“匿名”目录。
Selenium 3.x 忽略配置的临时目录。
这也不起作用:
这里出了什么问题?谢谢你的帮助!
java - 如何在 Selenium Webdriver 3 中为 Firefox 驱动程序设置默认配置文件?
我无法在 Selenium Webdriver 3 中为 Firefox 设置默认配置文件,因为类中没有这样的构造函数FirefoxDriver
。
Java 代码中的编译错误: Java 代码
Mavenpom.xml
依赖项:
Selenium 3.14.0
火狐版本: 火狐版本 62.0.2
python - 登陆页面未加载 - Selenium Web 表单自动化
创建一个脚本,该脚本将登录到下面的站点并自动将值记录到 Web 表单中。问题是,一旦我登录,登录页面是空白的(即它加载标题但仅此而已)。我的代码如下:
我试过制作一个 Firefox 配置文件,给页面加载时间,并关闭证书。当我手动登录时它加载得很好。在此先感谢您的帮助!
python - Webdriver - 使用首选项时无法在 Firefox 中使用无头模式
我想通过 Selenium 无头启动 Firefox,但我似乎找不到这样做的方法并同时保持我的偏好。
运行这个,我会得到这个错误:
有任何想法吗?
selenium - 可以将两个不同的 Firefox 配置文件实例跟踪到同一台机器上吗?
我正在使用 Selenium 和 firefox 进行一些无头测试以登录某个网站。如果我在同一浏览器中的不同 Firefox 配置文件之间切换以登录网站上的不同帐户,除了 IP 跟踪之外,还有什么方法可以跟踪我的连接并找出它们都在同一台机器上(运行 Selenium 脚本的机器)?
我在做什么:
编辑:换句话说,给定上面的代码并排除 IP 跟踪,website.com 可以确定帐户 user1 和 user2 实际上在同一台机器上(因此一个人有 2 个帐户)?
python - 如何通过 Selenium 和 Python 加载现有的 FirefoxProfile
第一次在这里发帖,所以我解决了一个我无法解决的问题。检查了 Stackoverflow 和谷歌。java有一些我无法解码的答案。因此,您可能会提到这是重复的,但到目前为止还没有人回答这样的问题。
任何想法将不胜感激。
壁虎司机:0.23.0
蟒蛇:3.7.1
硒:3.141.0
窗户:10 1511
java - 加载配置文件时,Selenium 测试需要几分钟才能启动
我只是想弄清楚当他们将配置文件加载到 FirefoxDriver 时,是否有其他人看到他们的 Selenium 测试运行速度明显变慢(需要 2 分钟以上才能启动),如下所示: Selenium a default profile for the Firefox
上述帖子的问题发起人在评论中提到了这个问题,但从未更新他是否修复了这个缓慢问题。
在某些时候,我的测试停止一起运行,我开始收到错误
如果我从 FirefoxDriver 调用中删除配置文件选项,则测试会在选择“运行”后的 5 秒内运行,但测试失败,因为 Selenium 使用的默认配置文件没有我访问我的站点所需的证书。
其他人在同一条船上或知道如何解决这个问题?您如何调整配置文件中保存的信息量?
- 火狐版本:60.3.0
- 硒版本:3.14.0
- GeckoDriver 版本:0.23.0
- 操作系统:Linux Redhat 6
- Eclipse 版本:霓虹灯
代码:
如果您从新的 FirefoxDriver() 调用中取出 {options} 参数,测试将在大约 5 秒后开始。如上所述,保留这些选项会导致错误“org.openqa.selenium.WebDriverException: java.io.Exception: unexpected end of stream on Connection”。
python - 如何使用 Python 连接到 Tor 浏览器
我正在尝试连接到 Tor 浏览器,但收到一条错误消息,指出“proxyConnectFailure”任何想法我已经尝试过多次尝试了解 Tor 浏览器的基础知识以使其连接,但如果有任何帮助可以挽救生命,那么一切都是徒劳的: