如何在Windows上设置Selenium Grid - 作为“服务”

时间:2012-03-14 08:26:42

标签: java windows selenium

我读了很多关于设置selenium网格的内容。问题是在用户会话中运行多个控制台对我来说不是一个选择。我需要网格作为服务运行。因为我尝试了jenkins selenium网格插件,但失败了1。 是否可能有另一种解决方案将网格(集线器和每个节点)部署在正在运行的Web服务器中或作为独立服务? (在我的梦中,有一个很好的基于网络的gui来控制网格。)

2 个答案:

答案 0 :(得分:1)

我已成功使用jsl。我无法让YAJSW工作 - 一直抱怨缺少特权。有一些商业选择,如AlwaysUpJSW

每次我必须将Java应用程序作为Windows服务运行时,我都会想起这个过程是多么可怕。

答案 1 :(得分:0)

我将此任务外部化并获得了一个使用Apache Commons Daemon的可行解决方案。结果看起来像tomcat bin /文件夹:

我得到了(每个用于集线器和节点):selenium_node.exe,selenium_nodew.exe,selenium_node_service_install.cmd,selenium_node_service_remove.cmd

好的,不是吗? : - )