Перейти к содержимому

Фотография

Конфигурация запуска сервера Selenium RC в NetBeans


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 27 августа 2010 - 01:29

Всем привет.
Я хочу чтобы логи Selenium Server Console записывались в файл. Я знаю как это сделать, если запустить сервер из командной строки.

> java -jar selenium-server.jar -log logfile.txt

Но я запускаю тесты в NetBeans, и сервер тоже запускается из NetBeans. В NB я могу изменить порт, с которым будет работать сервер и способ его запуска. см. скриншот.
Вопрос таков:
Могу ли я установить опцию log для сервера если он запускается из NetBeans

Прикрепленные файлы


  • 0
ap-test-team.blogspot.com

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 27 августа 2010 - 10:42

Вообще-то логи Selenium-сервера и так пишутся в файл, но не в отдельный, а в общий лог NetBeans, находится он примерно вот в таком месте: $HOME/.netbeans/6.9/var/log/messages.log
Перенаправить в отдельный файл без изменения исходного кода плагина, думаю, не удастся.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 27 августа 2010 - 11:46

Кстати, думаю будет нелишним предупредить, что в NetBeans встроена устаревшая версия Selenium-сервера 1.0.1, которая не поддерживает Firefox 3.6.
Так что может ну его вообще, запускайте из консоли и ни в чём себе не отказывайте :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#4 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 27 августа 2010 - 12:47

Кстати, думаю будет нелишним предупредить, что в NetBeans встроена устаревшая версия Selenium-сервера 1.0.1, которая не поддерживает Firefox 3.6.
Так что может ну его вообще, запускайте из консоли и ни в чём себе не отказывайте :)


Алексей, спасибо.
последую вашему совету. :)
P.S.
"Killing Firefox..." - селениум то оказывается опасный тип :)
  • 0
ap-test-team.blogspot.com

#5 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 27 августа 2010 - 12:53

Еще один вопрос.
А как сделать так чтобы русские символы в логах сервера отображались корректно?
в конфиге самого NetBeans кодировка задана
netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"
  • 0
ap-test-team.blogspot.com

#6 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 28 августа 2010 - 02:53

Еще один вопрос.
А как сделать так чтобы русские символы в логах сервера отображались корректно?
в конфиге самого NetBeans кодировка задана
netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"

А как они у Вас отображаются? У меня -- по-русски, см. скриншот.
Прикрепленный файл  netbeans_log.png   83,17К   24 Количество загрузок:
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#7 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 30 августа 2010 - 19:31

[/quote]
А как они у Вас отображаются? У меня -- по-русски, см. скриншот.
[/quote]

Я имел ввиду не логи NetBeans а логи сервера, которые отображаются в командной строке. :)

Прикрепленные файлы


  • 0
ap-test-team.blogspot.com

#8 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 31 августа 2010 - 07:20

Я имел ввиду не логи NetBeans а логи сервера, которые отображаются в командной строке. :)

Затрудняюсь по скриншоту определить, какая это операционная система, но если Windows, запускайте сервер вот так:
java -Dfile.encoding=Cp866 -jar selenium-server.jar
Ну и вообще, независимо от того, какая операционка -- нужно установить file.encoding в значение, соответствующее кодировке консоли.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#9 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 31 августа 2010 - 20:08


Я имел ввиду не логи NetBeans а логи сервера, которые отображаются в командной строке. :)

Затрудняюсь по скриншоту определить, какая это операционная система, но если Windows, запускайте сервер вот так:
java -Dfile.encoding=Cp866 -jar selenium-server.jar
Ну и вообще, независимо от того, какая операционка -- нужно установить file.encoding в значение, соответствующее кодировке консоли.



Спасибо. все заработало :)
  • 0
ap-test-team.blogspot.com


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных