在无头服务器上初始化 Selenium RC

在无头服务器上初始化 Selenium RC

如 [1] 所述,在无头 Linux 上运行 Selenium RC 非常容易。本质上这需要以下命令:

$ Xvfb :99 -ac &
$ export DISPLAY=:99 
$ java -jar selenium-server.jar &

那么我如何在服务器启动后立即提供此功能?

该系统是Ubuntu Server 10.04。

干杯

[1]http://www.alittlemadness.com/2008/03/05/running-selenium-headless/

答案1

使用http://code.google.com/p/semicomplete/source/browse/xdotool/t/ephemeral-x.sh几乎解决了它-所以在 selenium 中,像“*firefox /usr/local/bin/ephemeral-firefox.sh”这样的浏览器设置对我有用,在 ephemeral-firefox.sh 中使用这些行:

#!/bin/bash
/urs/local/bin/ephemeral-x.sh firefox $*

干杯

相关内容