2012-03-14 57 views
0

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

回答

1

我已经使用jsl成功了。我无法获得YAJSW的工作 - 不断抱怨失去的权限。有一些商业替代品,如AlwaysUpJSW

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

0

我将此任务外化并得到了一个使用Apache Commons Daemon的工作解决方案。结果看起来像Tomcat的bin /文件夹:

我得到了(分别用于枢纽和节点):selenium_node.exe,selenium_nodew.exe,selenium_node_service_install.cmd,selenium_node_service_remove.cmd

很大,不是吗? :-)