«Неожиданная ошибка при запуске Internet Explorer ...» из тестового запуска круиз-контроля селена - PullRequest
0 голосов
/ 06 сентября 2011

Я пытаюсь запустить мой набор тестов селена в рамках процесса непрерывной интеграции с использованием круиз-контроля.

 exec workingdir="projects/AtomWeb/trunk/seleniumTest/bin/debug"
             command="nunit-console"
             args="seleniumTest.dll"/>  

Проблема в том, что я получаю следующее сообщение об ошибке.

SetUp : System.InvalidOperationException : Unexpected error launching Internet Explorer. Protected Mode must be set to the same value (enabled or disabled) for all zones. (NoSuchDriver)

Однако, когда я запускаю эту консоль на компьютере сборки с помощью следующей команды, она работает нормально.

nunit-console seleniumTest.dll

Есть идеи, почему он не работает как часть процесса сборки?

1 Ответ

1 голос
/ 06 сентября 2011

CruiseControl, вероятно, работает на сервере Selenium под другим пользователем, чем при запуске его из консоли.Это означает, что Internet Explorer использует настройки другого пользователя, которые могут быть установлены неправильно.Потому что именно это сообщение об ошибке пытается вам сказать - ваша установка IE неверна.

...