如果通过SSH连接从站,为什么selenium在无头模式下运行?

时间:2016-03-11 10:48:29

标签: selenium jenkins ssh selenium-chromedriver

我使用Jenkins运行测试并将一个奴隶连接到它。

在我使用Java应用程序连接奴隶之前,当我开始构建时,测试运行明显 - 我看到了奴隶上的浏览器窗口。

现在我连接相同的奴隶但是使用SSH ,当我开始构建时,测试运行但是它们以无头模式运行所以我看不到任何事情发生奴隶(仅在进程中)。

我希望看到测试执行的过程,因为我在使用Java连接我的奴隶时看到了它。

我使用ChromeDriver运行tets。

当我改变连接方式时,为什么会发生这种想法和解释?

1 个答案:

答案 0 :(得分:0)

当奴隶与SSH连接时,浏览器由Jenkins用户(或Windows上的本地系统)启动,因此您无法看到它,因为您使用其他帐户登录。

当您使用Java Web Start启动奴隶时,它会使用您的帐户,以便您了解正在发生的事情。