linux - 如何从 Linux 机器通过 SSH 在 Windows 上调用 firefox

标签 linux selenium firefox jenkins ssh

<分区>

我在 windows 机器上运行 selenium 脚本。我在 linux 机器上有我的调度程序算法。我的调度程序将文件从 jenkins 复制到 windows 并将触发 windows 机器上的测试自动化。作为自动化的一部分,firefox 进程正在创建Windows 机器和进程在不打开浏览器的情况下立即终止。我的问题是如何在整个测试运行期间保持 firefox 进程保持事件状态并打开 firefox 窗口。

最佳答案

检查您是否安装了 firefox 版本 47,目前不支持。将来,您将需要安装 marionette/gecko 驱动程序。它类似于 chrome 驱动程序,由 Mozilla 开发。

目前,如果问题是因为 firefox 版本,您可以降级到版本 46。

关于linux - 如何从 Linux 机器通过 SSH 在 Windows 上调用 firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38196463/

相关文章:

python - 从 python 中查找 linux 系统二进制文件的路径

linux - 如何抑制 tar 归档文件中的目录名称?

python - 如何在更新版本的libreoffice中使用unoconv

firefox - 如何在加载了特定测试用例的情况下从命令行启动Selenium IDE?

css - Firefox 中忽略网格元素的填充/边距百分比

css - Firefox 7 升级后 Google Web 字体无法使用

c - 扫描调用进程的内存

java - 并行测试时 TeamCity 中的构建日志令人困惑

python - Selenium 安装 Marionette webdriver

firefox - 定义 firefox WebExtensions 选项页面时出错