Ответ 1
Я только начал работать над наборами тестов PHPUnit Selenium и имел ту же ошибку, когда настраивался на нашем dev-сервере.
Проверьте, установлен ли Xserver, и если он установлен, убедитесь, что сервер запущен. Затем убедитесь, что переменная DISPLAY установлена в среде, в которой вы запускаете Firefox. "Ошибка: не указано отображение" - это способ Firefox, жалующийся на то, что он не может найти сервер для его использования для отображения окна браузера.
Для справки:
-
Как я могу указать отображение? (stackoverflow.com)
-
Пакет Ubuntu: xserver-xorg-core (packages.ubuntu.com)
-
Xserver manpage (manpages.ubuntu.com)
Если вам интересно о сообщении порта 7055, которое, вероятно, является каскадным сбоем из-за отсутствия отображения:
- Внутренние FirefoxDriver (code.google.com Проект Selenium)
Удачи и получайте удовольствие.
.david