如何使用Selenium FirefoxDriver启动Firefox可移植的多个实例

blast3r

我在测试中使用硒FirefoxDriver,并且并行运行这些测试-在每个线程中运行单独的Firefox实例。当我使用普通的FireFox时,一切正常,但是如果我想使用Firefox可移植程序运行这些测试,则第一个实例启动成功,但是第二个,第三个实例启动失败,并显示以下错误:

您的Firefox配置文件无法加载。它可能丢失或无法访问。

这就是我从代码启动Firefox的方式:

var profile = new FirefoxProfileManager().GetProfile("default");
var firefoxBinary = new FirefoxBinary("Path to FireFoxPortable.exe");
_driver = new FirefoxDriver(firefoxBinary, profile);

有什么想法我做错了吗?谢谢。

保罗

Firefox驱动程序正尝试使用已使用的配置文件启动Firefox。这是不可能的,因为配置文件只能使用一次。多次手动启动Firefox时似乎可以正常工作的原因是,Firefox将使用已加载的配置文件重用现有的正在运行的Firefox进程。

根据此信息,您的问题的解决方案是:1)使Firefox驱动程序以唯一/新的配置文件启动Firefox,2)更改您的代码,以便仅需要Firefox驱动程序的一个实例。

要使用多个实例启动Firefox,请使用:firefox.exe -P“我的配置文件” -no-remote。请勿在启动的第一个配置文件中使用-no-remote参数,在您的情况下,该配置文件将是“默认”配置文件。有关更多信息,请访问:http : //kb.mozillazine.org/Opening_a_new_instance_of_Firefox_with_another_profile

要使用不同的配置文件启动Firefox Portable,如果先前的命令不适用于Firefox Portable,请按照以下说明进行操作:http : //portableapps.com/support/firefox_portable#second_profile

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Selenium FirefoxDriver启动Firefox可移植的多个实例

来自分类Dev

如何使用一个Firefox实例Selenium WebDriver和Python运行多个测试?

来自分类Dev

如何使用手动启动的现有Firefox实例来使用Selenium WebDriver进行测试?

来自分类Dev

如何使用 Selenium 检查 Firefox 扩展的元素

来自分类Dev

Selenium FirefoxDriver如何使用Crontab执行自动化测试

来自分类Dev

异步运行Selenium WebDriver的多个实例(Firefox)

来自分类Dev

异步运行Selenium WebDriver的多个实例(Firefox)

来自分类Dev

如何使用Java使用Selenium WebDriver启动Safari

来自分类Dev

如何使用Java使用Selenium WebDriver启动Safari

来自分类Dev

如何使Selenium测试套件在Xnest或Xephyr中启动其Firefox实例并通过?

来自分类Dev

如何使用Python退出通过GeckoDriver和Selenium启动的所有Firefox进程

来自分类Dev

如何使用Selenium Webriver确定链接是否可单击

来自分类Dev

如何使用 Java 在 Selenium 中截取可滚动的屏幕截图?

来自分类常见问题

如何使用python在Selenium中以编程方式使Firefox无头?

来自分类Dev

如何使用已经打开的firefox在Selenium中进行测试

来自分类Dev

使用Selenium时如何绕过firefox更新页面?

来自分类Dev

使用Selenium Webdriver时如何打开普通的chrome或Firefox窗口?

来自分类Dev

如何使用Capybara和Selenium安装Firefox附加组件?

来自分类Dev

如何使用 selenium webdriver Firefox 查找和验证元素“标题”

来自分类Dev

如何使用 Selenium WebDriver 处理 Firefox 上传文件窗口 - Java

来自分类Dev

如何使用Xpath Selenium WebDriver JAVA获取多个元素(div)?

来自分类Dev

如何启动cmd提示的多个实例

来自分类Dev

如何创建或使用可移植的 java 安装

来自分类Dev

使用Selenium启动的Firefox与系统默认Firefox设置不同

来自分类Dev

如何使用 javascript 使用 selenium 4-alpha Webdriver 构建/启动 safari 12

来自分类Dev

Selenium FirefoxDriver:在不同实例之间共享会话/ cookie

来自分类Dev

Selenium FirefoxDriver:在不同实例之间共享会话/ cookie

来自分类Dev

如何在Firefox中使用Selenium处理Firefox中的“保存文件”对话框?

来自分类Dev

Selenium + Firefox:如何同时使用Firefox二进制规范和Firebug扩展?

Related 相关文章

  1. 1

    如何使用Selenium FirefoxDriver启动Firefox可移植的多个实例

  2. 2

    如何使用一个Firefox实例Selenium WebDriver和Python运行多个测试?

  3. 3

    如何使用手动启动的现有Firefox实例来使用Selenium WebDriver进行测试?

  4. 4

    如何使用 Selenium 检查 Firefox 扩展的元素

  5. 5

    Selenium FirefoxDriver如何使用Crontab执行自动化测试

  6. 6

    异步运行Selenium WebDriver的多个实例(Firefox)

  7. 7

    异步运行Selenium WebDriver的多个实例(Firefox)

  8. 8

    如何使用Java使用Selenium WebDriver启动Safari

  9. 9

    如何使用Java使用Selenium WebDriver启动Safari

  10. 10

    如何使Selenium测试套件在Xnest或Xephyr中启动其Firefox实例并通过?

  11. 11

    如何使用Python退出通过GeckoDriver和Selenium启动的所有Firefox进程

  12. 12

    如何使用Selenium Webriver确定链接是否可单击

  13. 13

    如何使用 Java 在 Selenium 中截取可滚动的屏幕截图?

  14. 14

    如何使用python在Selenium中以编程方式使Firefox无头?

  15. 15

    如何使用已经打开的firefox在Selenium中进行测试

  16. 16

    使用Selenium时如何绕过firefox更新页面?

  17. 17

    使用Selenium Webdriver时如何打开普通的chrome或Firefox窗口?

  18. 18

    如何使用Capybara和Selenium安装Firefox附加组件?

  19. 19

    如何使用 selenium webdriver Firefox 查找和验证元素“标题”

  20. 20

    如何使用 Selenium WebDriver 处理 Firefox 上传文件窗口 - Java

  21. 21

    如何使用Xpath Selenium WebDriver JAVA获取多个元素(div)?

  22. 22

    如何启动cmd提示的多个实例

  23. 23

    如何创建或使用可移植的 java 安装

  24. 24

    使用Selenium启动的Firefox与系统默认Firefox设置不同

  25. 25

    如何使用 javascript 使用 selenium 4-alpha Webdriver 构建/启动 safari 12

  26. 26

    Selenium FirefoxDriver:在不同实例之间共享会话/ cookie

  27. 27

    Selenium FirefoxDriver:在不同实例之间共享会话/ cookie

  28. 28

    如何在Firefox中使用Selenium处理Firefox中的“保存文件”对话框?

  29. 29

    Selenium + Firefox:如何同时使用Firefox二进制规范和Firebug扩展?

热门标签

归档