Я намагаюся запустити тести на селен на Debian 7, але безуспішно.
Помилка:
unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.9.248316,platform=Linux 3.2.0-4-686-pae x86) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.55 seconds Build info: version: '2.33.0', revision: '4ecaf82108b2a6cc6f006aae81961236eba93358', time: '2013-05-22 12:00:17' System info: os.name: 'Linux', os.arch: 'i386', os.version: '3.2.0-4-686-pae', java.version: '1.7.0_25' Driver info: org.openqa.selenium.chrome.ChromeDriver
У мене є chromedriver 29 з chrome 34.0.1847.76 beta, що працює на Debian 7 32 біт . Я використовую селен-Java 2.33.0
За цим посиланням , chromedriver 29 - правильна версія для chrome 34 . І як би там не було, попередні версії не працюють на Debian 7 через версію glibc ...
---------- ChromeDriver v2.9 (31.01.2014) ---------- Підтримує Chrome v31-34
[оновлення 1]
Я пробував як з Java 7, так і з Java 6 , все ще та сама проблема. Можливо, мені слід спробувати з java 8 ^^
[оновлення 2]
Я використовую цю команду для тестування драйвера chrome, щоб переконатися, що це не проблема з jenkins:
curl -X POST -H "Тип вмісту: application / json; charset = utf-8" -d "{\" бажані можливості \ ": {\" платформа \ ": \" БУДЬ-ЯКИЙ \ ", \" Ім'я браузера \ ": \ "chrome \", \ "chromeOptions \": {\ "args \": [], \ "розширення \": []}, \ "версія \": \ "\", \ "chrome.switches \" : []}} "localhost: 12495 / сесія
Я отримую те саме повідомлення про помилку:
{"sessionId": "210f3f837a798ee68cd91f089976d0c2", "status": 13, "value": {"message": "невідома помилка: Не вдалося запустити Chrome: аномально вийшов \ n (Інформація про драйвер: chromedriver = 2.9.248316, платформа = Linux 3.2.0-4-686-pae x86) "}}
Будемо вдячні за будь-яку допомогу, щоб дізнатись, що відбувається.
Дякую