このリファレンスは、Firefox、Firebug、および NetExport (Firebug 拡張機能) を使用して Selenium で自動ページ読み込みパフォーマンス テストを行うために使用しました。私の最終的な目的は、HAR ファイルからページの読み込み時間を抽出することです。HAR ファイルが生成され、ローカル ディスクに保存されます。それは完璧に機能します。
上記でリンクしたリファレンスで説明されている 2 番目のアプローチには、「HAR ファイルをサーバーに送信する」というヘッダーがあります。説明されている手順に従いましたが、後で示す PHP スクリプトを保存する場所がわかりません。私はそれを保持しようとしhttp://localhost/har-db
、PHP ファイルに何らかの名前を付けました。getHARData.php
しかし、そのファイルにアクセスできるように、JAVA プログラムに何を記述すればよいかわかりません。ファイルはパラメーターを受け取ることを望んでいますが、変数REQUEST
として必要な URL にアクセスする方法がわかりません。REQUEST
すべてのコードは、リンク先のサイトで入手できます。私は.xpi
、Firefox 拡張機能のファイルのパスを変更する以外、即興を行っていません。
最適化された回避策は大歓迎です。