如[1]中所述,在无头Linux上运行Selenium RC非常容易实现。 本质上这需要这些命令:
$ Xvfb :99 -ac & $ export DISPLAY=:99 $ java -jar selenium-server.jar &
那么在服务器启动之后我该如何提供这个function呢?
该系统是Ubuntu Server 10.04。
干杯
[1] http://www.alittlemadness.com/2008/03/05/running-selenium-headless/
使用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 $*
干杯