Articles of firefox

Включить ведение журнала для драйвера gecko в Selenium Node JS

В настоящее время я использую Selenium с Node.Js и FireFox и хотел бы включить функцию ведения журнала для geckodriver . Но я не уверен, как это сделать. Плюс я также хотел бы знать, где будут найдены журналы. Вот как я создаю экземпляр драйвера. var fOptions = new firefox.Options(); var profile = new firefox.Profile(‘./fProfile’); fOptions.setProfile(profile); driver[0] […]

ограничение длины сообщения на стороне клиента

Я разрабатываю сервер websockter с помощью node.js, и я обнаружил некоторые причуды в Chrome. Chrome on (OS X 10.7 64 бит) максимальная длина строки равна 17740, тогда как Firefox, похоже, обрабатывает очень большую строку без проблем. Еще одна проблема, которую я обнаружил, заключается в том, что максимальная длина сообщения, которая может быть отправлена ​​в websocket […]

Socket.IO не работает в Chrome и Firefox в Windows

Я сделал Facebook как чат-сервер и клиент, используя node.js (0.10.10), socket.io (0.9.16) и Express (3.2.6). Он отлично работает во всех браузерах, включая все версии Internet Explorer, но Firefox (21.0) и Chrome (27.0.1453.116) для Windows просто не сработает. Он работает в указанных браузерах на OS X. Когда я пытаюсь отлаживать ошибки, просматривая возвращенные данные об ошибках, […]

Таинственное исчезновение сообщений Websocket

Я схожу с ума, пытаясь понять, что не так в моей системе, что он не может отправлять сообщения веб-рассылки. Я пробовал массу вещей: Chrome 32, firefox 27, т.е. 10 различные серверные серверы websocket: ws, websocket, nodejs-websocket запуск сервера на windows и centos переустановка node.js (до версии 0.10.26) переустановка Firefox Отключение моего брандмауэра Поведение всегда одно […]

Измерение и бенчмаркинг вычислительной мощности javascript-движка в браузере

Каков точный способ измерения производительности движка javascript, например, v8 или spidermonkey? Он должен, по крайней мере, иметь не очень высокие отклонения от одной оценки, а другой, возможно, позволять ранжировать между различными механизмами javascript в разных операционных системах и разных конфигурациях оборудования. Моя первая попытка заключалась в том, что на веб-странице ничего нет, я загрузил эту […]

Как я могу сказать webdriver-io использовать версию разработчика Firefox?

Как я могу сказать webdriver-io использовать версию разработчика firefox вместо обычного firefox? Мне нужно использовать селектор CSS4, который обычный firefox не поддерживает. Я прочитал документацию, но не могу найти этот вариант.

Почему `{} + 1` получает номер 1 в Chrome и Firefox, но строка ‘ 1’ в Node.js?

Добавление в Javascript действительно потрясающее. В Chrome и Firefox {} + 1 равно числу 1; но в Node.js, {} + 1 равно string ‘[object Object] 1’. С другой стороны, 1 + {} равен ‘1 [object Object]’ в обоих браузерах и Node.js. Кто может объяснить, почему {} + 1 равно 1 в браузерах?

Selenium Webdriver: HTML отличается по-разному для Firefox и PhantomJS

Я использую Selenium Webdriver в Node JS для поиска в Google. Когда я устанавливаю браузер как Firefox на свой локальный компьютер, страница результатов Google отображается так, как ожидалось; это то же самое, что я вижу, когда я выполняю поиск Google как человек. Теперь я пытаюсь сделать то же самое на моем сервере Heroku. Я не […]

Не удается запустить Selenium через Protractor в Firefox после обновления до Angular 2

После обновления Angular JS 1.4.x до Angular 2 тесты Selenium больше не могут запускаться через gunt-protractor-runner в Firefox . Как только AngularJS загружается, возникает следующая ошибка : D:\…\node_modules\grunt-protractor-runner\node_modules\protractor\node_modules\selenium-webdriver\lib\atoms\error.js:108 var template = new Error(this.message); ^ UnknownError: Permission denied to access property “toString” Build info: version: ‘2.48.2’, revision: ’41bccdd’, time: ‘2015-10-09 19:59:12’ System info: host: ‘NAGWS72’, ip: […]