公開ページの場合、pingdom.comを使用して、特定の期間のページの応答時間/アップタイムを計算できます。
ただし、pingdomは、ログインページの背後で保護されているWebページの応答時間を計ることができません。たとえば、PingdomはGmailの受信トレイの応答時間を確認できません。Gmailのユーザー名とパスワードを必要に応じてPingdomに入力する必要があるためです。
とにかく、ユーザー名/パスワードのペアを必要とするWebページのWebページの読み込み時間を取得できますか?
公開ページの場合、pingdom.comを使用して、特定の期間のページの応答時間/アップタイムを計算できます。
ただし、pingdomは、ログインページの背後で保護されているWebページの応答時間を計ることができません。たとえば、PingdomはGmailの受信トレイの応答時間を確認できません。Gmailのユーザー名とパスワードを必要に応じてPingdomに入力する必要があるためです。
とにかく、ユーザー名/パスワードのペアを必要とするWebページのWebページの読み込み時間を取得できますか?
回答:
灯台の Googleが開発したツールは、ログインしたページ、さらにはクロムに対して(あなたがすべき本当のモバイルデバイス上でChromeの拡張機能として実行することができるエミュレータの代わりに使用し、可能な限り)。Lighthouseは、パフォーマンス、アクセシビリティ、プログレッシブWebアプリなどの監査を提供します。
以下は、Google Keepのメモページを監査するLighthouseのスクリーンショットです。
ログインページに対して拡張機能を使用することに加えて、CLIでも拡張機能を実行できます。
バックドアを作成します(後で削除することを忘れないでください!)
例:ページinbox.php?loginForTest = 1からアクセスすると、ID 25のユーザーまたはテストに使用したいユーザーとして自動的にログインし、さらに認証チェックを行わずにこのコンテンツをロードします。
OOPを作成すると仮定すると、特定のGETデータが設定されている場合、特定のユーザーの観点からコンテンツをロードするために、認証クラスの数行のコードを変更することができます。
用としてHTTP認証 -あなたはすでにコメントで回答のほとんどを得ました。URLで@構文を使用して、ユーザーとしてログインします。
それでもログインフォームを取得できない場合- より基本的なテストのためにfirebugを使用してみてください-数回実行して適切な平均を取得し、firebugのデータとpingdomなどのデータを比較しないでくださいタイミングを取得する方法が異なる可能性があるため、同様のサービス。
Google AnalyticsにSite Speed情報が追加されました。ログインしたページで分析スクリプトを実行し、そこで結果を表示できます。
知りたいのが、最初の要求に対するサイトの応答時間、またはハンドシェイクを開始するためのサーバー応答である場合、pingは、取得されるコンテンツ、ハンドシェイク、またはヘッダーから独立しているため、十分です。許可されるICMPリクエストのみに依存します。
ロード時間を計算する必要がある場合、それは異なります、それを行う最良の方法は、ページ/サイトがパーソナライズされていることを考慮すると、同じ量と種類のコンテンツでページを作成し、特定のキャッシュを作成しないことですルール.htaccessと、応答と読み込み時間をテストするツールを使用します。
もちろん、そのページは通常のアプリケーションと同じ作業を行う必要があります。機密データを使用しないため、関連するDB IDに偽のデータを作成する必要があります。その後、同じでページを生成する必要があります通常のページにいずれかを使用しており、同じ画像を取得してロードする必要がある場合は、サーバー側のテクノロジー。
もちろん、正確なデータが必要な場合です。その作業を行いたくない場合、またはその手順で取得するデータほど正確なデータが必要ない場合はab、Apacheのコマンドやその他のシミュレーションツールなどのツールを使用できます。
Google Chromeを使用してこれを行うことができます
開発者ツールを開きます(Command + Option + I(Mac)またはControl + Shift + I(Windows、Linux)を押します)
[ネットワーク]タブに移動します。
ページを更新。
ページがロードするすべてのリソースのリストが表示されます。終了すると、下部にあるすべてのリソースのロードにかかった合計時間を確認できます
Gmailにログインした後、これを確認しました。このスクリーンショットのように:
「キャッシュを無効にする」オプションがあります。このオプションは、ページを最初に読み込んだときの読み込み時間を、繰り返し訪問するユーザーと比較して確認するのに役立ちます。