Как получить показатели производительности веб-приложений через расширение браузера? - PullRequest
0 голосов
/ 21 декабря 2018

Мне нужно иметь возможность получать такие показатели производительности, как время загрузки, время REST Calls через расширение Google и надстройку Mozilla Firefox.

Задача - получить само расширение.Кажется, я не могу получить расширение, имеющее эти функции, как в расширении Google, так и в дополнении Mozilla Firefox.

Другая проблема заключается в том, что данные, полученные из метрик производительности, следует экспортировать для помещения в структурированную базу данных.

Кто-нибудь знает какое-либо расширение / дополнение с этими требованиями?

1 Ответ

0 голосов
/ 21 декабря 2018

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

Поэтому вместо поиска расширения я бы рекомендовал исследовать API синхронизации времени навигации

Выход API можно преобразовать в т. Е. объект JSON использование JSON.stringify () функция

enter image description here

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

Если вы ищете способ автоматизировать все, что вы можете использовать с помощью инструмента Apache JMeter в качестве единого решения для тестирования:

JMeter по своей природе является инструментом нагрузочного тестированиятак что вы можете объединить вышеописанные шаги, которые проверяют производительность на стороне клиента, с тестом производительности бэкенда.

...