Программно запустить профилирование производительности в Chrome - PullRequest
0 голосов
/ 19 июня 2019

Есть ли способ программно запустить профилирование производительности в Chrome ?

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

CMD + Shift + E перезагружает страницу и немедленно запускает профилирование, что устраняет проблему с выравниванием, но выполняется только в течение 3 секунд, как объяснено здесь . Так что это не работает.

В идеале, я бы хотел нажать кнопку, чтобы запустить мой тестовый скрипт, а также запустить профилирование. Есть ли способ достичь этого?

1 Ответ

0 голосов
/ 21 июня 2019

Вы можете использовать протокол chrome devtools и использовать любую библиотеку драйверов здесь https://github.com/ChromeDevTools/awesome-chrome-devtools#protocol-driver-libraries для программного создания профиля.

Используйте этот метод - https://chromedevtools.github.io/devtools-protocol/tot/Profiler#method-start для запуска профиля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...