Code: Alles auswählen
#!/usr/bin/python2
# -*- coding: utf8 -*
import subprocess
import threading
import os
wd = os.getcwd()
server_jar = "java -jar " + wd + "/selenium-server-standalone-2.6.0.jar"
class SeleniumServer(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
def run(self):
retcode = subprocess.Popen(server_jar, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
print retcode.stdout.read()
Code: Alles auswählen
from src import seleniumserver
sserver = seleniumserver.SeleniumServer()
sserver.start()
sserver.join ()
Code: Alles auswählen
$ java -jar selenium-server-standalone-2.6.0.jar
19.09.2011 13:36:55 org.openqa.grid.selenium.GridLauncher main
INFO: Launching a standalone server
13:36:55.342 INFO - Java: Sun Microsystems Inc. 19.0-b09
13:36:55.343 INFO - OS: Linux 3.0-ARCH amd64
13:36:55.353 INFO - v2.6.0, with Core v2.6.0. Built from revision 13840
13:36:55.452 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
...
Was mache ich falsch?