selenium на серваке
#1
Отправлено 08 декабря 2008 - 18:05
счас мне пишет мол ошибка старта новой сесии
работаю через Xming
#2
Отправлено 09 декабря 2008 - 12:20
Как правильно разворачивать селениум-rc на удалённом серваке?
счас мне пишет мол ошибка старта новой сесии
работаю через Xming
Данных малова-то, но "ошибка старта новой сесии" - если это пишется в логе сервера, то Вы какой браузер пытаетесь стартовать?
#3
Отправлено 09 декабря 2008 - 16:18
что еще нужно знать?Данных малова-то
1) test
Testing_Selenium_Exception: The Response of the Selenium RC is invalid: ERROR Se rver Exception: sessionId Testing_Selenium_Exception: The Response of the Seleni um RC is invalid: Failed to start new browser session: Error while launching bro wser in /selenium/TestSuites/Testing/Selenium.php o n line 2384_ doesn't exist; perhaps this session was already stopped?
#4
Отправлено 09 декабря 2008 - 18:48
*custom firefox
что еще нужно знать?Данных малова-то
1) test
Testing_Selenium_Exception: The Response of the Selenium RC is invalid: ERROR Se rver Exception: sessionId Testing_Selenium_Exception: The Response of the Seleni um RC is invalid: Failed to start new browser session: Error while launching bro wser in /selenium/TestSuites/Testing/Selenium.php o n line 2384_ doesn't exist; perhaps this session was already stopped?
1. А что у Вас /selenium/TestSuites/Testing/Selenium.php в строке 2384?
2. "Failed to start new browser session:" - у нас такое бывало, когда ИЕ на Линуксе запускать пытались. Т.е. Сервер Селениумовский на Линуксе, а тесты с виндовой машины пускались.
#5
Отправлено 10 декабря 2008 - 10:34
1. А что у Вас /selenium/TestSuites/Testing/Selenium.php в строке 2384?
private function getString($verb, $args = array()) { try { $result = $this->doCommand($verb, $args); } catch (Testing_Selenium_Exception $e) { return $e; } return (strlen($result) > 3) ? substr($result, 3) : ''; }
да я вот думаю может фф не может запустится, но появляется вопрос почему, если написать простенький скрипт вызова фф и запустить то он стартует нормальнокогда ИЕ
#6
Отправлено 10 декабря 2008 - 14:10
1. А что у Вас /selenium/TestSuites/Testing/Selenium.php в строке 2384?
$result = $this->doCommand($verb, $args); }
Код мне, к сожалению, ничего не подсказал :(. Разве что - Вы отлаживали, что там предаётся в doCommand, возможно "не то и не тогда".да я вот думаю может фф не может запустится, но появляется вопрос почему, если написать простенький скрипт вызова фф и запустить то он стартует нормальнокогда ИЕ
А не ответ ли это? Разнича между "простеньким" и "сложненьким", банальные опечатки могут портить кровь. У нас запуски на удалёнки делались так (вдруг поможет):
- были работавшие тесты (сервер на той же dbyljdjq машине, что и драйвер);
- сервер запустили на линуксовой машине;
- тесты запускали всё с той же виндовой, то в настройках прописали ФФ вместо ИЕ, порт сервера, и АйПи линуксовой машины.
После небольший доработок в подсистеме генерации отчётов (символ разделения) всё заработало.
#7
Отправлено 05 января 2009 - 11:06
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных