Найти - Пользователи
Полная версия: Как запустить selenium -сервер с python-скрипта
Начало » Python для новичков » Как запустить selenium -сервер с python-скрипта
1
agryn
selenium -сервер и тесты находятся на одной машине, есть необходимость запускать сервер перед началом тестирования
при запуске таким способом
from subprocess import call
call('/usr/bin/java -jar /home/sash/workspace/tester/selenium-server-standalone-2.25.0.jar')
Вываливает ошибку
OSError: [Errno 2] No such file or directory
Еще прикольно было б если не выскакивала новая консоль с логом селениума а работала б себе в фоне.
Андрей Светлов

http://asvetlov.blogspot.com/2011/03/subprocess.html

Про новую консоль — ничего не понял

agryn
Андрей Светлов
http://asvetlov.blogspot.com/2011/03/subprocess.html

Про новую консоль — ничего не понял
Ок. Все работает
def start_seleniumrc(ssspath = 'selenium-server-standalone.jar', javapath = 'java', proxyhost = None, proxyport = '8080'):
    """
    Запуск селениум сервера
    """
    command = [javapath, '-jar', ssspath]
    if not(proxyhost == None):
        command.append('-Dhttp.proxyHost=' + proxyhost)
        command.append('-Dhttp.proxyPort=' + proxyport)
    try:
        ps = Popen(command, shell=False)
    except:
        ps = 0
    return ps
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB