【问题标题】:How can I create a custom firefox profile on a centos vm如何在 centos vm 上创建自定义 firefox 配置文件
【发布时间】:2018-04-24 10:45:52
【问题描述】:

我已经创建了一个 centos 虚拟机。在上面安装了 maven、firefox 并放置了 selenium 自动化代码来测试我的 web 应用程序。唯一的问题是我的自动化代码适用于特定的配置文件,我需要启用“在新选项卡中打开新窗口”Firefox 设置。

如何在虚拟机上创建包含此设置的自定义 firefox 配置文件?

我在我的虚拟机上做了一个 ssh,然后做了

firefox -CreateProfile Selenium

我找不到此配置文件的创建位置。另外我仍然无法弄清楚如何添加自定义设置,因为上面只是创建了一个我猜的配置文件。

【问题讨论】:

  • 请用您的代码试验更新问题。

标签: selenium firefox centos7 firefox-profile


【解决方案1】:

这里描述了如何创建(以及移动和删除)Firefox profiles using the built-in Profile Manager。在 linux 上,它通常位于$HOME/.mozilla/firefox/。配置文件名称映射到profiles.ini中的目录

可以通过编程方式(使用 FirefoxProfile、FirefoxOptions、FirefoxDriver)或by command line parameter 使用自定义配置文件。

【讨论】:

  • 我刚刚注意到“firefox -CreateProfile Selenium”没有在我的profiles.ini 中创建配置文件。此外,您共享的链接适用于具有 UI 的浏览器。我的浏览器安装在无 ui 虚拟机上。您能帮我为没有 UI 的 Firefox 浏览器创建配置文件吗?
  • 描述还包含有关如何移动配置文件的信息。因此,您可以使用 GUI 在 VM 上创建一个并将其移至测试环境。此外,您可以通过编程方式配置 FirefoxProfile。查看提供的链接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-02
  • 2023-01-27
  • 1970-01-01
  • 2015-08-03
  • 2012-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多