Selenium Builder и тестирование удаленно

Всем привет! Были написаны тесты на Selenium Builder (Selenium 2). Теперь встал вопрос того как из запускать на удаленном сервере(https://saucelabs.com) и я пока совсем новичок в области тестирования и не понимаю как это можно реализовать ? 

сделать бат файл  для винды или .sh  файл для линукса
и запускать фреймворк 
на форуме много материала об этом

К сожалению то что вы написали не дает мне полного представления и с учетом того что изучение автоматизации тестирования я занялся неделю назад то я не совсем понимаю о каком фраемворке идет речь, как его ставить настраивать и так далее. Можете в кратце описать шаги с сылками на документацию? =(

для этого нужно использовать Sauce plugin for Selenium Builder

почитайте вот эту ссылку, там есть пошаговый сценарий http://saucelabs.github.com/sb-sauce-plugin/

но конечно, для этого вам использовать SauceLabs, необходимо быть зарегистрированны на SauceLabs

В общем разобрался с плагином от saucelabs но похоже этот не тот вариант который мне нужен =((

Можно ли как то из командной строки запустить весь Suite не запуская при этом сам Selenium Builder?

Что для этого потребуется сделать? 

вы имеете ввиду тесты написанные на selenium builder или уже сконвертированные на какой-то язык программирования?

и если этот плагин это не то, что вам нужно

то опишите поподробней, что Вам нужно?

Нужно чтобы человек имея на компьютере файлы тестов и suite файл мог как то из командной строки запустить тестирование на saucelabs.com , как это можно организовать?

 

 

повторю вопрос

>> вы имеете ввиду тесты написанные на selenium builder или уже сконвертированные на какой-то язык программирования?

Я имею ввиду тесты которые я написал в Selenium Builder используя формат Selenium 2 файлы сохраняются в расширении json

1. для этого нужно сохранить файл в json формате

2. скачать и запустить se interpreter файл с опциями

 

java -jar SeInterpreter.jar <path_to_script.json> [<path_to_script_2.json>...]

 

более детально можно почитать тут https://github.com/sebuilder/se-builder/wiki/Se-Interpreter

а дальше нужно использовать remote webdriver для соединения

 

java -jar SeInterpreter.jar --driver=Remote --driver.browserName=firefox --driver.url=http://myservr.com/wd/hub/ script.json

и вот тут вам надо передать параметры коннекции к saucelabs серверу  --driver.url=http://myservr.com/wd/hub/

в виде, где-то так 

 

http://username-string:access-key-string@ondemand.saucelabs.com:80/wd/hub

А как запустить такую команду в Jenkins?
Установлен Sauce OnDemand plugin для связи в Saucelabs и установлен плагин Selenium Builder plugin для заапуска файлов JSON.
Какие настройки нужны для плагина Selenium Builder plugin если сборка происходит через него и будет запускаться в облаке?