Обновил на тестовом стенде (openSUSE 11.0 + Firefox 3.6 + java 1.6_19) Selenium до версии 1.0.3, после этого при запуске тестов FF выдает сообщение:
which is a: BIN file
from: http://mydomain.kl/
[cancel][save]
если этот файл сохранить, он представляет собой следующее
[какие-то байтики]
[HTTP ответ]
[пустая строка (как и положено)]
[данные]
как мне кажется, именно из за байтиков перед заголовком, FF считает это все бинарем и предлагает сохранить...
попробовал 1.0.3 на рабочей машине, подобного не наблюдается...
Сталкивался ли кто-нибудь с подобным? как чинить и куда копать?
Сейчас откатился на SeleniumRC 1.0.1 все работает нормально...
--
P.S.
Что такого добавили в 1.0.3 ?

seleniumRC 1.0.3 + Firefox
Автор SMakc, 22 апр 2010 14:22
Сообщений в теме: 4
#1
Отправлено 22 апреля 2010 - 14:22
#2
Отправлено 07 июня 2010 - 08:39
Да, давно наблюдаю такую же проблему.
У меня, правда, винда, и поднимаемый Селениумом 1.0.3 Firefox 3.6.x вместо открытия сайта проекта выдает запрос на сохранение некоего файла, являющегося application/octet-stream.
Причем проявляется это не в 100% случаев, но близко к тому, к сожалению.
Причину определить не могу, а хотелось бы убрать эту проблему.
У меня, правда, винда, и поднимаемый Селениумом 1.0.3 Firefox 3.6.x вместо открытия сайта проекта выдает запрос на сохранение некоего файла, являющегося application/octet-stream.
Причем проявляется это не в 100% случаев, но близко к тому, к сожалению.
Причину определить не могу, а хотелось бы убрать эту проблему.
#3
Отправлено 02 февраля 2011 - 11:44
Выяснилось, что проблема может возникать, если в команде selenium.open подставлять url без www, то есть писать selenium.open("http://testapp.ru").
Если указать selenium.open("http://www.testapp.ru"), то такой ошибки не возникает (в моем случае).
Правда, это приводит (опять же, в моем случае) к появлению XHR ERROR при выполнении selenium.open на некоторых урлах типа www.subdomen.testapp.ru... Это также относится только к SeleniumRC 1.0.3.
С версией SeleniumRC 1.0.1 все работает нормально.
Если указать selenium.open("http://www.testapp.ru"), то такой ошибки не возникает (в моем случае).
Правда, это приводит (опять же, в моем случае) к появлению XHR ERROR при выполнении selenium.open на некоторых урлах типа www.subdomen.testapp.ru... Это также относится только к SeleniumRC 1.0.3.
С версией SeleniumRC 1.0.1 все работает нормально.
#4
Отправлено 02 февраля 2011 - 12:08
Извините, вопрос может быть наивный, а в ответе от сервера точно стоит заголовок Content-type = text/html ?
#5
Отправлено 02 февраля 2011 - 12:35
Да, стоит.Извините, вопрос может быть наивный, а в ответе от сервера точно стоит заголовок Content-type = text/html ?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных