无法对作为后台进程运行的 Selenium 独立服务器运行命令

发布于 2024-11-03 14:54:28 字数 440 浏览 2 评论 0原文

我正在运行 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

°如果伤别离去 2024-11-10 14:54:28

在启动应用程序对话框中,输入此内容并保存。当你
机器重新启动,这将被执行。运行你的硒测试并
看看它是否有效

java -jar /opt/selenium/selenium-server-standalone-2.0b3.jar - userExtensions /opt/selenium/user-extensions.js 

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

java -jar /opt/selenium/selenium-server-standalone-2.0b3.jar - userExtensions /opt/selenium/user-extensions.js 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文