Resource Timing API не показывает правильные ресурсы в Selenium

У меня установлена ​​последняя версия geckodriver, и я использую последнюю версию Firefox. Я написал сценарий селена, чтобы просто открыть URL в Firefox и оставить браузер открытым (я не вызываю driver.close() или driver.quit())

Вот как выглядит скрипт

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://www.nrk.no/")

Количество ресурсов, о которых сообщает Resource Timing API, составляет> 100 для этого веб-сайта. Первая загрузка nrk.no через селена

Теперь веб-сайт просто перезагружается, поэтому ресурсы извлекаются из кеша. ПРИМЕЧАНИЕ: я обновил, просто нажав Enter в адресной строке

Количество ресурсов, сообщаемых API Resource Timing, составляет < 40. То же самое расхождение с количеством ресурсов в инструментах разработчика на вкладке Networks. Это происходит для каждого сайта.

вторая загрузка nrk.no

Этого не происходит, если я просто запускаю простой Firefox и обновляю страницу таким же образом. Количество ресурсов совпадает всегда, независимо от того, сколько раз я обновляю веб-страницу.

0 ответов

Другие вопросы по тегам