2016-04-22 7 views
1

Я ищу способ загрузки страницы на сайт.Сценарий Загрузка страницы/отделка Chrome

А именно «конец» значение из вкладки хром сети:

enter image description here

Я хочу сравнить веб-сайтов, так что значение не должно быть так же, как в хроме, просто сопоставимы между веб-сайтов.

Я в основном хочу ответить на вопрос «Как мое время загрузки страницы по сравнению с другими сайтами».

Я пробовал такие вещи, как yslow.js (багги) и пытался с селеном и другим безголовым браузером, но не смог понять это.

ответ

1

Вы можете получить эти показатели от window.performance.timing.

Вот пример с Python:

from selenium import webdriver 

driver = webdriver.Chrome() 

driver.get(r"http://stackoverflow.com/") 

times = driver.execute_script(""" 
    var t = window.performance.timing; return [ 
    t.domContentLoadedEventEnd - t.navigationStart, 
    t.loadEventEnd - t.navigationStart 
    ]; """) 

print "DOMContentLoaded: %s Load: %s" % tuple(times) 

 Смежные вопросы

  • Нет связанных вопросов^_^