Поскольку get-timeline-trace.js имеет единственный URL-адрес https://github.com/paulirish/automated-chrome-profiling, захватывает ли он трассировку только для одного URL-адреса, хотя пользователь просматривает несколько URL-адресов после входа в систему по почтовому адресу?
get-timeline-trace.js
Вот что яdid:
В файле get-timeline-trace.js предоставлен основной URL и сохранен его.
Затем выполнены следующие шаги.
Шаг 1: npm start Шаг 2: Запустите Chrome с открытым портом отладки:
npm start
chrome --remote-debugging-port=9222
Шаг 3:
3a) Введите main url i.Войдите в приложение (упомянуто в get-timeline-trace.js) Пример: https://xxxx/sc/login.html?response_type=code&redirect_uri=http%3A%2F%2Fxxxx.ep.corp%2Fauth%2Fcallback&scope=&client_id=xxx-qa1
3b) Приземлилось на 2-й странице другой URL-адрес из # 3a, т. Е. Из перенаправления #a в # 3b Пример: http://xxxxxxx/projects/19306/timecards/browse
3c) При нажатии на вкладку «Пакетная обработка» со страницы 3b она попадает на другую страницу, т.е. на другой URL-адрес Пример: http://xxxxxx/projects/19306/batches/browse
http://xxxxxx/projects/19306/batches/browse
3d)создал новую партию # 3c, то есть post (форма)
3e) Выход из системы
Шаг 4: Выполнить команды ниже
node get-cpu-profile.js node get-timeline-trace.js
Результаты: Inсгенерированный profile-1550277791150.devtools.trace может видеть только основной URL # 3a, который упоминается в get-timeline-trace.js файле
Вопросы: 1) Хотя пользователь просматривает разные URL-адреса с помощью основного URL-адреса входа в систему,всегда ли получается трассировка только по основному URL? Пример: https://xxxx/sc/login.html?response_type=code&redirect_uri=http%3A%2F%2Fxxxx.ep.corp%2Fauth%2Fcallback&scope=&client_id=xxx-qa1
2) Если да, то # 1, тогда как упомянуть несколько URL-адресов Page.navigate в get-timeline-trace.js
Page.navigate
Спасибо