Как обработать ошибку ненадежного соединения в Селен RC для C # - PullRequest
0 голосов
/ 27 июня 2011

Я пишу свои тесты в C #.Когда я пытаюсь их запустить, FF генерирует ошибку ненадежного соединения.Я попытался добавить новый профиль, чтобы добавить значение about: config "accept.all.certs = true", также я попытался отключить использование онлайн-статуса сертификата.Но каждый раз, когда я снова запускаю свои тесты, кажется, что они «забывают» обо всех изменениях, которые я сделал.

1 Ответ

0 голосов
/ 27 июня 2011

Вам нужно будет создать специальный профиль FF / Selenium. Здесь - это сообщение, с которого можно начать. После создания убедитесь, что вы сохранили исключение (принимая ненадежное соединение) в профиле.

Когда вы закончите, вы можете вызывать FF в ваших скриптах, используя пользовательский профиль следующим образом

RemoteControlConfiguration settings = new RemoteControlConfiguration();
File f = new File("C:\\selenium-profile"); //Path of your stored custom profile
settings.setFirefoxProfileTemplate(f);
SeleniumServer seleniumserver=new SeleniumServer(settings);
seleniumserver.boot();
seleniumserver.start();

Это на Java, но может быть адаптировано к C #

...