Проблема с проверкой сертификата
#1
Отправлено 09 июля 2008 - 10:15
#2
Отправлено 09 июля 2008 - 11:08
При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
Гляньте http://selenium-rc.o...g/tutorial.html , разделы "Support for HTTPS" и "Using the CyberVillains CA manually".
Попробуйте *iehta в качестве браузера и "руками" принять/сохранить сертификат этого сервера, чтобы браузер в следующий раз не задавал вопросов.
#3
Отправлено 09 июля 2008 - 12:20
При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
В FF все время появлялось окошко с подтверждением сертификата,
решилась установкой дополнения к FF Remember Mismatched Domains
Правда не все так просто, так как селениум создает все время новый профиль.
Нужно сделать отдельный профиль FF для селениума, установить на него дополнение
в команд лайне серверу указать имя этого профиля при запуске.
Про IE ничего не могу сказать.
1) firefox -profilemanager (FF не должен быть запущен), далее интуитивно должно быть понятно
3) ставим https://addons.mozil...bird/addon/2131
2) В параметрах сервера указать
-firefoxProfileTemplate "C:\Documents and Settings\_ИМЯ_ПОЛЬЗОВАТЕЛЯ_\Application Data\Mozilla\Firefox\Profiles\_ПРОФИЛЬ_"
4) firefox -profilemanager заходим под свим профилем, так чтобы он в следующий раз по умолчанию пускался
#4
Отправлено 10 июля 2008 - 08:42
А можно чуть подробнее о "В параметрах сервера указать"?! где и как это указывать?При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
В FF все время появлялось окошко с подтверждением сертификата,
решилась установкой дополнения к FF Remember Mismatched Domains
Правда не все так просто, так как селениум создает все время новый профиль.
Нужно сделать отдельный профиль FF для селениума, установить на него дополнение
в команд лайне серверу указать имя этого профиля при запуске.
Про IE ничего не могу сказать.
1) firefox -profilemanager (FF не должен быть запущен), далее интуитивно должно быть понятно
3) ставим https://addons.mozil...bird/addon/2131
2) В параметрах сервера указать
-firefoxProfileTemplate "C:\Documents and Settings\_ИМЯ_ПОЛЬЗОВАТЕЛЯ_\Application Data\Mozilla\Firefox\Profiles\_ПРОФИЛЬ_"
4) firefox -profilemanager заходим под свим профилем, так чтобы он в следующий раз по умолчанию пускался
#5
Отправлено 10 июля 2008 - 08:49
Все, уже разобрался. большое спасибо всем за помощь. :)А можно чуть подробнее о "В параметрах сервера указать"?! где и как это указывать?При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
В FF все время появлялось окошко с подтверждением сертификата,
решилась установкой дополнения к FF Remember Mismatched Domains
Правда не все так просто, так как селениум создает все время новый профиль.
Нужно сделать отдельный профиль FF для селениума, установить на него дополнение
в команд лайне серверу указать имя этого профиля при запуске.
Про IE ничего не могу сказать.
1) firefox -profilemanager (FF не должен быть запущен), далее интуитивно должно быть понятно
3) ставим https://addons.mozil...bird/addon/2131
2) В параметрах сервера указать
-firefoxProfileTemplate "C:\Documents and Settings\_ИМЯ_ПОЛЬЗОВАТЕЛЯ_\Application Data\Mozilla\Firefox\Profiles\_ПРОФИЛЬ_"
4) firefox -profilemanager заходим под свим профилем, так чтобы он в следующий раз по умолчанию пускался
#6
Отправлено 02 октября 2008 - 09:28
А нельзя ли поподробнее???Все, уже разобрался. большое спасибо всем за помощь. :)А можно чуть подробнее о "В параметрах сервера указать"?! где и как это указывать?При первом запуске тестируемой страницы выполняется проверка сертификата. Соответственно в IE и в FF выполнение теста останавливается пока не нажмешь ссылку или кнопку. Можно это как то обойти средствами селениума или Java? Или может еще как не отключая проверку сертификата на сервере? Подскажите.
В FF все время появлялось окошко с подтверждением сертификата,
решилась установкой дополнения к FF Remember Mismatched Domains
Правда не все так просто, так как селениум создает все время новый профиль.
Нужно сделать отдельный профиль FF для селениума, установить на него дополнение
в команд лайне серверу указать имя этого профиля при запуске.
Про IE ничего не могу сказать.
1) firefox -profilemanager (FF не должен быть запущен), далее интуитивно должно быть понятно
3) ставим https://addons.mozil...bird/addon/2131
2) В параметрах сервера указать
-firefoxProfileTemplate "C:\Documents and Settings\_ИМЯ_ПОЛЬЗОВАТЕЛЯ_\Application Data\Mozilla\Firefox\Profiles\_ПРОФИЛЬ_"
4) firefox -profilemanager заходим под свим профилем, так чтобы он в следующий раз по умолчанию пускался
А то у нас тут таже проблема, не знаем как решить(
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных