Если вы не беспокоитесь о каком-либо потреблении ресурсов, вы можете использовать отдельные задания, как показано ниже, а также подключать их друг к другу или запускать их с помощью одного задания с помощью функций Jenkins:
Пример конфигурации заданий: [ 113]
1. работа:
mvn clean test -Dcucumber.options="--tags @Smoke"
2. работа:
mvn clean test -Dcucumber.options="--tags @Regression"
Я только что работал над этим аналогичным вопросом . Решение включает добавление слова отладчик дважды; один раз в верхней части внешнего файла и еще раз в верхней части функции, которую необходимо отладить.
Я заметил, что если слово отладчика использовалось только один раз, это не сработало. Пример:
//myExternal.js
debugger;
function myExternalFunction(){
debugger;
/* do something here */
}
Также есть ключевое слово debugger, которое поддерживается отладчиком IE JScript и веб-инспектором Safari, поэтому я был бы удивлен, если бы оно не поддерживалось в firebug.
В основном:
// mydynamicallyloadedfile.js
... // do stuff
debugger; // triggers debugger
... // more stuff
] И я ожидал, что firebug сломается в отладчике
ключевое слово
Вы можете попробовать разместить точку останова там, где вызывается событие, а затем вместо щелчка «Play» выбрать «Step Into» (F11). Передо мной нет контрольного примера, но я думаю, что это может сработать.
Не знаю, догадались ли вы когда-нибудь об этом, но на случай, если это понадобится кому-то другому ...
Я решил это, переместив код, который я хотел отладить, в внешний файл, на который была ссылка с главной страницы.
В моем случае у меня был default.aspx, загружающий services.aspx в блок содержимого с помощью jQuery AJAX. Services.aspx, в свою очередь, загружал элементы вкладки пользовательского интерфейса jQuery с помощью AJAX из веб-службы, которая предоставляла ему данные. Код веб-сервиса находился в файле с именем data.js, который был связан с default.aspx. Мне нужно было отладить код, который был в заголовке services.aspx (который загружал вкладки с данными), но не мог увидеть его ни в одном из доступных инспекторов. Я просто переместил нужный мне код в новую функцию в data.js и вызвал ее из заголовка в services.aspx.
Надеюсь, это имеет смысл для того, кто в этом нуждается!