在Windows 10中将Selenium安装为服务(使用nssm)的尝试在nssm start selenium-server上的nssm start selenium-server上失败。Selenium是selenium-server-独立-2.53.0.jar。nssm为2.24。操作系统是Windows 10,1511,32位.
事件查看器说
服务selenium-服务器运行时间不到1500毫秒。重新启动将延迟16000毫秒。
目的是使用欺骗来运行Symfony应用程序的验收测试。PhantomJS已经被放弃了,因为它不适合javascript弹出窗口。
发布于 2016-10-02 15:41:22
回到问题&做一些更多的搜索,揭示了解在这里。虽然这很旧,但关键特性仍然相同(请确保替换*以提供服务器jar的精确文件名,例如,selenium-server-standalone-3.0.0-beta4.jar):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\selenium-server\Parameters\AppDirectory以显示保存selenium服务器-独立*..jar的目录。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\selenium-server\Parameters\AppParameters修改为-Xrs -jar selenium-server-standalone*.jar -port 8888发布于 2017-01-30 14:10:17
我能够让selenium服务器服务从geoB提到的“geoB”注册表字段中的以下内容开始:
-jar selenium-server-standalone-3.0.1.jar-Xrs似乎不是一个有效的参数,因此无法启动jar。-interactive也是如此(如果您遵循Selenium的网站说明(https://kb.op5.com/display/HOWTOs/Setting+up+Selenium+Server+on+Microsoft+Windows) )
https://stackoverflow.com/questions/36849010
复制相似问题