ユーザー エクスペリエンス (UX) でビジネスを作成または中断できる
あなたのサイトが使い にくい場合、 誰もあなたの製品やサービスを購入するつもりはないので、あなたは直感的でナビゲートしやすいようにあなたのサイトを設計します。 それは簡単ですよね? そんなに早くありません。 ロードテストを無視すると、美しく作成されたウェブ ページの読み込みが非常に遅くなり、顧客が興味を失い、他の場所に移動する可能性があります。
短い注意を非難することはあなたが望むすべてをスパンしますが、それはあなたのユーザーを尊重することにあります。 彼らの時間は貴重であり、彼らのエネルギーは、Webページが読み込まれるのを待つ以外に何でもする方がはるかに良いです。
1990年代に戻って、大きな文書を保存するのに時間がかかり、待っている間に本を取り出してページを読むことが可能でした。 その10年か2年前に、あなたはコンピュータの電源を入れてから、起動を終える前にコーヒーを飲みに通りを横切ることができました。 当時はもっと忍耐強かったわけではない。 私たちには 選択の余地がありませんでした。 テクノロジーが遅かったからではなく、それらのタスクが私たちの仕事に必要な部分だったからです。
ウェブサイトを使用することは、おそらく誰の仕事にも不可欠ではありません。 あなたのサイトが大量の トラフィックを処理できない場合、潜在的な顧客はあなたの競争相手に行くだけです。
確かに、機能テストはユーザーエクスペリエンスに影響を与えるパフォーマンス の問題をキャッチできます。 ただし、ボトルネックの中には、ロード テストでのみ検出できるものもあります。 ずさんなコードと最適化されていない データベース は、少数の テスターにとっては十分に機能する可能性がありますが、通常の使用では大きな問題になる可能性があります。 ロード テスト (または実稼働の問題) のみが、これらの問題を明らかにできます。
負荷テストは何を教えてくれますか?
ロード テストにより、サイトまたは アプリケーションが 大量のトラフィックを処理できるかどうかがわかります。 ライブに行くずっと前に何千人もの訪問者がいるときに、サイトのクロールが遅くなるかどうかを知りたい場合。 負荷テストでは、パフォーマンスの低下がユーザー エクスペリエンスに影響を及ぼす前に、サイトで処理できる訪問者数が正確に示されます。
ロード テストには、最も忙しい日に予想されるよりも多くの仮想ユーザーが必要です。 ロード テストの結果に満足できない場合は、テスト レポートを使用して問題のトラブルシューティングを行い、問題を特定します。
問題は何でしょうか?
ほとんどの人は、ロード テストの失敗がサーバーに問題があることを示していると想定しています。 そして、彼らは正しいかもしれません。 しかし、それは全体の真実ではないかもしれません。 サイトの設計に問題がある可能性があります。 シンプルでクリーンなウェブページは、複雑なフォーマット、プラグイン、たくさんの画像を持つページよりもはるかに迅速に読み込まれます。
ロード テストのタイミング
- 新しい機能やサイトの再設計を計画する場合、負荷の高い状況下でサイトのどの部分がうまく機能するかをロード テストで知ることができます。 それは、将来的に設計上の決定を指示する必要があります。
- 新しい機能を展開する際のロード テスト。 これにより、新しい機能は、トラフィックの多いだけでなく、サイトの残りの部分を処理することができます。
- 交通渋滞の日の数ヶ月前に。 ブラックフライデーとサイバーマンデーにサイトがうまくいくかどうかを確認する時間は、テストが明らかにする問題に対処する時間がまだあるときです。