2015-03-03 4 views
5

я получаю ошибку во время выполнения функциональных тестов с помощью бегунка со следующим: -selenium 2,44 -Chrome Driver -Windows Server 2008 R2 Enterpriseнеизвестная ошибка: не удалось записать файл префы

Error Description: Listening on 0.0.0.0:7000 
Starting tunnel... 
UnknownError: [POST http://test.com/wd/hub/session/{"de 
siredCapabilities":{"browserName":"chrome","name":"tests/intern","idle-timeout": 
60,"selenium-version":"2.44.0"}}] unknown error: failed to write prefs file 
(Driver info: chromedriver=2.12.301325 (962dea43ddd90e7e4224a03fa3c36a421281ab 
b7),platform=Windows NT 6.1 SP1 x86_64) (WARNING: The server did not provide any 
stacktrace information) 
Command duration or timeout: 1.06 seconds 

Любой когда-либо сталкиваются с такой проблемой? Как это исправить? Предложения, пожалуйста

+0

Я использую Intern 2.2.1 – Uday

ответ

0

у вас есть различные версии хромом на сервере и на узле

12

Я недавно была такая же проблема. Проблема была вызвана полным приводом C. По-видимому, для создания временных файлов профилей требуется некоторое пространство на диске C (или диске, где находится хром-бинарный файл).

Одним из решений может быть перемещение хромированной установки на другой диск. Вы можете использовать mklink command в окне командной строки.

0

Это может быть вызвано одновременным выполнением ChromeDriver. Другие ошибки, такие как «не удалось записать файл первого запуска» или «невозможно создать каталог профиля по умолчанию», могут произойти в этом случае.

Моим решением было указать опцию user-data-dir. Два параллельных Chromedriver не должны использовать тот же каталог данных пользователя.

chromeOptions.AddArgument("--user-data-dir=C:\\tmp\\chromeprofiles\\profile" + someKindOfIdOrIndex); 

Конечно, Вы можете изменить путь, что вы хотите :)

-1

Эта проблема возникает, если C диск исчерпывает space.The лучшее решение, чтобы очистить временные files.This решение работал для меня.

команда Open Run

2.Type% TMP%

3.Click на OK

4.Select все files.Delete все файлы на постоянной основе.

+0

Работал для меня! благодаря – Delfalso

Смежные вопросы