2016-04-22 16 views
1

私はウェブサイトのページの読み込みを取得する方法を探しています。クロームネットワーク]タブからスクリプトページの読み込み/ Chromeの終了

すなわち「フィニッシュ」値:

enter image description here

I値は、正確にクロームのようにウェブサイトの間だけで比較可能であってはなりませんので、ウェブサイトを比較したいです。

「私のページの読み込み時間は他のウェブサイトとどう比較するのですか?」という質問に基本的に答えたいと思います。

私は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) 
関連する問題