2010-08-12 1 views
0

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

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

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

ответ

0

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

0

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

0

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

С Firefox 33 и более поздними версиями, Venkman нарушен изменениями api, а собственный отладчик несчастливо не позволяет отлаживать расширения на основе xul.

Смежные вопросы