Selenium RC selenium-testrunner.js Ошибка отказа в доступе на IEProxy - Справка?

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Timestamp: Wed, 28 Apr 2010 02:07:17 UTC


Message: Access is denied.

Line: 177
Char: 9
Code: 0
URI: http://www.google.com/selenium-server/core/scripts/selenium-testrunner.js

Привет, ребята, я только начинаю изучать селен, и во время тестирования с использованием в основном тестовых примеров и создания набора тестов с использованием selenium IDE firefox у меня возникли проблемы с его правильной работой в Internet Explorer.

это строка cmd, которую я использую:

java -jar "selenium-server.jar" -htmlSuite *iexploreproxy "http://www.google.com/" tests/OR_Discount_UAT_Suite.htm results.html -userExtensions user-extensions.js

Я пытаюсь использовать * iexplore, но продолжаю получать ошибку с истекшим сроком действия идентификатора сеанса и вместо этого пытаюсь использовать версию прокси.

Теперь я вижу тестировщик, но продолжаю получать ошибку отказа в доступе. Затем я пробую ту же строку cmd, используя firefox:

java -jar "selenium-server.jar" -htmlSuite *firefox3 "http://www.google.com/" tests/OR_Discount_UAT_Suite.htm results.html -userExtensions user-extensions.js

К вашему сведению, я уже снял флажок автоматического определения прокси-сервера в IE8.

и я могу заставить все работать отлично. так что я не уверен, в чем проблема прямо сейчас :( Кто-нибудь может помочь?

Благодарность!

Обновления:

Я вижу этот прокси в настройках LAN, я думаю, что он установлен селеном: file: /// C: /DOCUME~1/Melaos_~1/LOCALS~1/Temp/customProfileDir985530/proxy.pac

и содержание:

function FindProxyForURL(url, host) {
        return 'PROXY localhost:4444; DIRECT';
}

person melaos    schedule 28.04.2010    source источник
comment
Жаль, что порт сервера селена не встроен в URL-адрес. Как бы то ни было, для каждого удаленного браузера необходим отдельный pac-скрипт, подобный приведенному выше ...   -  person Chris Noe    schedule 24.09.2010


Ответы (2)


Рассматривали ли вы возможность изменения разрешений локальной интрасети для JavaScript? Бьюсь об заклад, что он блокируется при запуске. Вы можете протестировать, создав HTML-файл с включенной функцией javascript / hello world. Если он выполняется при двойном щелчке, значит, у вас проблема где-то еще. Обычно IE отображает всплывающую информационную панель с просьбой предоставить разрешения на выполнение скриптов.

person Shaban    schedule 07.10.2010

Я бы дважды проверил настройки брандмауэра, настройки безопасности ie8 (особенно, чтобы не было высоких ограничений на javascripts) и что в файлах хоста нет значений, портящих localhost-pointer.

person StefanE    schedule 17.05.2010