Можно ли позволить capybara / webdriver запускать firefox свернутым / не сфокусированным? - PullRequest
5 голосов
/ 25 марта 2011

Можно ли предотвратить появление Firefox, когда огурец попадает в тег @javascript?Через некоторое время это расстраивает, чтобы всегда прерываться во время выполнения тестов.

Было бы неплохо, если бы веб-драйвер запускал Firefox свернутым или не фокусировался на нем.

Ответы [ 2 ]

5 голосов
/ 25 марта 2011

В WebDriver нет API для этого, и это не очень рекомендуется, поскольку Firefox не будет запускать определенные события (например, фокус, размытие), когда окно находится в фоновом режиме.Я обычно работаю над этим, используя виртуальную машину (например, в VirtualBox) или отдельный X-дисплей.

0 голосов
/ 20 июня 2013

Вы можете добавить строки ниже в Info.plist Firefox.app. После этого он начнется без захвата фокуса.

<key>LSBackgroundOnly</key>
<string>1</string>
...