возможность отладки user-extensions.js в селене - PullRequest
0 голосов
/ 12 августа 2010

У меня есть веб-приложение, которое тестируется селеном. Все работает хорошо: написание тестов в java, установка точек останова в моем веб-приложении через firebug.

к сожалению, я не могу отладить user-extensions.js сам: после запуска java-теста открываются два окна firefox. Один содержит веб-приложение для тестирования, другой - поток данных, использующий пользовательские расширения.

Как я могу отлаживать пользовательские расширения?

Ответы [ 3 ]

0 голосов
/ 14 августа 2010

Это действительно зависит от браузера, который вы используете.Я был в состоянии отлаживать пользовательские расширения с помощью Chrome.В окне управления вам нужно щелкнуть правой кнопкой мыши, а затем просмотреть окно как вкладку.После этого вы можете активировать инструменты разработчика для окна управления, которое будет включать отладчик JavaScript.

0 голосов
/ 09 октября 2015

Возможно использовать отладчик Venkman (отдельное расширение Firefox) и Firefox вплоть до версии 32 , и это довольно драгоценная комбинация .

В Firefox 33 и более поздних версиях Venkman не работает с изменениями API, а собственный отладчик, к сожалению, не позволяет отлаживать расширения на основе XUL.

0 голосов
/ 13 августа 2010

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

...