График выступления кукловодов? - PullRequest
0 голосов
/ 02 июня 2018

Есть ли способ записать график производительности для тестов, запускаемых с Puppeteer?

performance timeline

1 Ответ

0 голосов
/ 03 июня 2018

Да, просто используйте методы page.tracing, как в этом примере:

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  await page.tracing.start({ path: 'trace.json' });
  await page.goto('https://en.wikipedia.org');
  await page.tracing.stop();

  await browser.close();
})();

, а затем загрузите файл trace.json на вкладке Chrome Performance.Если вам нужна более подробная информация , вот статья с главой, посвященной анализу трассировки страниц.

...