パフォーマンス テスト ツール
パフォーマンス テストを攻撃する方法はいくつかあります。 ツールは、さまざまな方法を採用しています。 まとめると、ビジネスが活況を呈しているときにサイトの速度が低下したりクラッシュしたりしないように、広範なパフォーマンス テストを実行できます。
ビューを読み込む
これは、ドットコムモニターのクラウドベースのSaaSパフォーマンステストソリューションです。 ポイントとクリックでテストスクリプトを記録することができます。 LoadViewを使用すると、モバイルを含む40以上のプラットフォームとブラウザでテストすることができます。 仮想ユーザーは、世界中のクラウドベースのサーバー上に作成されます。 顧客ベースが地域の場合は、ローカル サーバーのみを選択できます。
その他のクラウドベース以外のパフォーマンス テスト ツールは、独自のサーバー上でユーザーを生成します。 つまり、パフォーマンス テストはファイアウォールの片側で行われます。 LoadView のようなクラウドベースのソリューションは、現実世界の条件を作成します。
LoadView レポートには、ボトルネックの検出と修正に役立つトラブルシューティングツールと分析ツールが含まれています。
LoadView は、ロード テストとストレス テストの両方に使用できます。 負荷テストは、サイトが大量のトラフィックを受信したときにパフォーマンスの低下を探します。 ストレス テストを実行するには、サイトがクラッシュするまで仮想ユーザーの数を増やします。 LoadViewは、あなたのサイトがクラッシュから回復する方法を表示します。
牡牛座
Taurus は、コードの実装前にコードの負荷テストを実行できるオープン ソース ソリューションです。 開発段階でのパフォーマンス テストは、コード自体が後のテスト中に発生するパフォーマンスの問題の原因ではないことを確認するのに役立ちます。 サイトが後でパフォーマンス テストに合格する可能性が高まるだけでなく、トラブルシューティングにも役立ちます。 コードが実装前にテストに合格した場合は、最初に他の考えられる原因を安全に調べています。
トーラスはポイントを許可せず、テストスクリプトの記録をクリックします。 代わりに、簡単に読みやすいコーディング言語であるYAMLでテストスクリプトを書く必要があります。 YAMLは簡単に学習でき、Taurus は開発者が使用することを意図しているため、この制限は障害ではありません。
包囲
Siege は開発段階でも使用されるオープンソースツールです。 おうし座の後に包囲を使用しますが、LoadViewで完全なパフォーマンステストを実行する前に。 これは、ユーザー認証、FTPプロトコル、クッキー、HTTPおよびHTTPSなどの基本的な機能のみをテストします。 同じマシンから複数の IP アドレスを使用して実行できるため、LoadView で複製する実際の条件に近づきます。
大規模なテストには攻めが適さないため、単独では使用しないでください。
アプリローダー
ほとんどのパフォーマンス テスト ツールは Web に焦点を当てています。 Web サイトや Web アプリケーションで最適に機能します。 シンクライアントやファットクライアント、および Web ポータルを介してアクセスするビジネスアプリケーションがある場合は、AppLoader が役立ちます。 簡単に作成できるスクリプトは、サードパーティ製アプリを含むビジネス フロー全体をテストします。
マイクロソフトワードまたはエクセル
いや本当です。 パフォーマンス テストのテスト ケースを作成する最も高速で最も徹底的な方法は、機能テストからテスト スクリプトを再利用することです。 すべてのテスト スクリプトは、詳細な手順や 「正常にログインする」などの一般的な説明を含む場合でも、手動テスト ケースとして開始します。
Word または Excel は、テスト スクリプトを記録するためのリソースとして、テスト担当者間で手動テスト ケースを共有するための優れたツールです。 Word と Excel のどちらを選択するかは、”GIF” の正しい発音よりも多くの引数に影響を与えた、個人的な選択肢です。 あなたとあなたのチームが好むいずれかを使用してください。