无法对作为后台进程运行的 Selenium 独立服务器运行命令
我正在运行 Ubuntu 10、Java 1.6 和 Selenium 独立远程控制服务器 2.0b3。我想将我的 Selenium 服务器作为后台进程运行。我在系统启动脚本中有这个…
su selenium -c 'java -jar /opt/selenium/selenium-server-standalone-2.0b3.jar -userExtensions /opt/selenium/user-extensions.js &>/dev/null &'
其中“selenium”是我的 Linux 系统上的用户。我注意到,除非我以用户“selenium”身份登录,否则即使进程运行,我的命令也总是会因错误“错误服务器异常:sessionId 不应为空;此会话已启动吗?”而终止。 ”
如何在不登录系统的情况下运行selenium服务器? - 戴夫
I'm running Ubuntu 10, Java 1.6, and Selenium stand-alone remote control server 2.0b3. I want to run my Selenium server as a background process. I have this in a system startup script …
su selenium -c 'java -jar /opt/selenium/selenium-server-standalone-2.0b3.jar -userExtensions /opt/selenium/user-extensions.js &>/dev/null &'
where "selenium" is a user on my Linux system. I've noticed that unless I'm logged in as the user "selenium", even when the process runs, my commands always die with the error, "ERROR Server Exception: sessionId should not be null; has this session been started yet?"
How can I run the selenium server without having to be logged in to the system? - Dave
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在启动应用程序对话框中,输入此内容并保存。当你
机器重新启动,这将被执行。运行你的硒测试并
看看它是否有效
In the startup application dialog box, enter this and save. When you
machine restarts, this will be executed. Run your selenium tests and
see if its working