Firefox работает в невидимом режиме, когда сервер Selen запускается с помощью служб - PullRequest
0 голосов
/ 12 июля 2011

Я запускаю тесты на селен с помощью phpunit в облаке.
Итак, для запуска сервера селен в облаке я написал сервис, который запускает сервер на селене, когда я запускаю экземпляр облачного сервера с моего компьютера.
Тест запускаетсяуспешно, но браузер не виден, когда я вижу диспетчер задач, браузер работает и тесты также проходят.
Я попытался запустить сервер вручную, и Firefox виден.
Я не понимаю, почему Firefoxневидим, когда я запускаю сервер через службу Windows.

Есть ли какие-либо настройки, которые мне нужно включить, поскольку я выполняю удаленно, без входа в систему для любого пользователя.

1 Ответ

0 голосов
/ 14 июля 2011

Я понял, что пошло не так.

Я создал службу, которая запускается при запуске экземпляра, но мы не вошли ни в одного пользователя, доступны только службы, запущенные.И когда я заходил в систему и видел, запущен ли fire fire или нет, я видел, как firefox работает в диспетчере задач, а не на дисплее, потому что я не запустил службу, войдя в систему, поэтому я не смог ее увидеть.

Так что я разобрался и сделал сервис для автоматического входа в систему и при запуске запустил требуемый файл для выполнения, и теперь, когда я запускаю свои тесты, он запускает браузер Firefox с определенным логином.

Когда я тоже захожу в систему с тем же именем, я не вижу браузер, но когда я открываю диспетчер задач и переключаю активного пользователя с кем-либо, кроме меня, я могу правильно видеть браузер.

Спасибовсем, кто уделил мне ваше драгоценное время.

...