#google-chrome #performance-testing #lighthouse
#google-chrome #тестирование производительности #lighthouse
Вопрос:
Я пытаюсь запустить отчет о производительности страницы через lighthouse, используя пользовательский агент поисковой системы (например, Googlebot), а не пользовательский агент lighthouse по умолчанию. Я нигде не вижу в lighthouse, где можно указать альтернативный пользовательский агент, поэтому было интересно, возможно ли это?
Спасибо
Ответ №1:
Это может быть достигнуто с --chrome-flags
помощью командной строки.
Полный список флагов Chrome доступен здесь, у меня есть быстрая ссылка на соответствующий флаг, который есть --user-agent
.
Пожалуйста, обратите внимание: чтобы использовать это, вы должны отключить эмуляцию устройства, иначе установленный вами пользовательский агент будет переопределен. Таким образом, вам может потребоваться установить высоту и ширину и т. Д. (Что можно сделать с --window-size=360,640
помощью);
lighthouse https://example.com --disable-device-emulation --chrome-flags="--user-agent=**YOUR USER AGENT** --window-size=360,640"
.