HAR: разные временные интервалы между Chrome-devtools и Browsermob-прокси - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь получить показатели производительности синхронизации из автоматического теста в Chromedriver с DTube .Сначала я использовал PerformanceResourceTiming для извлечения времени TCP-соединения из connectEnd и connectStart видео CDN, но все они равны нулю.Иными словами, на панели «Сеть» Chrome-devtools он показывает метрики (например, Initial Connection (TCP), SSL) нормально, поэтому я искал другое решение.

Позже я нашел и следовал коду в Экспорт HAR с помощью chromedriver для извлечения файла HAR из Browsermob-прокси.Тем не менее, сроки от Browsermob-proxy отличаются от значений Chrome-devtools, даже если я экспортирую файл HAR с панели «Сеть».Я предполагаю, что будет измеряться это время на самом браузере или прокси-сервере по-другому, но из значений, которые я получил, например connect и ssl, я думаю, что они слишком сильно отличаются.

Chrome-devtools HAR

"timings": {
      "blocked": 0.0002279999998791027,
      "dns": -1,
      "ssl": 8.902000000000001,
      "connect": 82.767,
      "send": 0.08400000000000318,
      "wait": 532.741000000106,
      "receive": 24.228999999650114,
      "_blocked_queueing": 0.2279999998791027

Прокси-браузер HAR

"timings":{  
  "comment":"",
  "receive":27,
  "send":0,
  "ssl":79,
  "connect":95,
  "dns":0,
  "blocked":0,
  "wait":531

Итак, я хотел бы спросить, может ли кто-нибудь объяснить или иметь какое-либо представление по этому поводу.Это нормально, что они такие разные?

...