タグ

ブックマーク / qiita.com/nd-02110114 (1)

  • Selenium Webdriver ページの読み込み時間の計測 - Qiita

    何をやったのか Selenium Webdriverを用いたテストにおいて、ページの読み込み時間の近似値を取得して、読み込みの遅いページを発見した 実装方法 SeleniumのexecuteScriptを利用して、ページのwindowオブジェクトに直接アクセスして読み込み時間を取得した。windowオグジェクトは、Performanceに関するAPIを持っていて詳しくは以下を参照。 Navigation Timing APIの仕様 実装コード 事前準備 selenium webdriverは事前にnpm installする。 Chrome driverも以下のtestファイルと同じ階層に配置する。 テストコード var webdriver = require("selenium-webdriver"); var caps = webdriver.Capabilities.chrome();

    Selenium Webdriver ページの読み込み時間の計測 - Qiita
  • 1