質問: アプリケーションをどのようにロードテストしますか? アプリをロードテストするためにロードする最も効果的な方法は何ですか?主なポイントは、アプリケーションが適切な速度で実行されている状態で、一度にサポートできるユーザー数を決定することです。
回答: ツールを調べるための4つの基準を公開します。それらの多くは、パフォーマンステストアプリケーションのオープンソースと商用の領域で利用できます。 アプリケーションでインターフェイスを実行しますか?無料ですが、インターフェイスは一体型であり、アプリを完全に実行できない可能性のあるツールがたくさんあります。商用ツールは、オープンソースのものよりも幅広いプロトコル/インターフェースをサポートしています レポートは私のニーズに合っていますか?テストを実行し、結果を分析のために何らかの意味のある形式にまとめて、要件を満たしているかどうかを判断するために何日も費やす必要があることほどイライラすることはありません。繰り返しになりますが、これは商用ツールがオープンソースツールの鼻を打つ領域です。 私のチームには、ツールを使用するための技術的なスキルがありますか?ハードルを乗り越えたり、パフォーマンステストのプロセス、分析、さらに別の言語/ツールを同時に学習したりするのは望ましくありません。現実的になります。 テストインフラストラクチャで実行されますか?要件を確認してください。特定のosとバージョンが記載されている場合は、それを使用するか、ツールを使用しないでください。インストールや操作の要件が無視されていることを発見するためだけに誰かが問題を抱えて電話/電子メールを送信する場合、ツールのサポートがよりイライラします。 番号1〜3は重要です。これらの3つのいずれかをお見逃しなく、最も高価な商用ツールを購入し、最も高価なコンサルティング会社を雇ってそれを展開している可能性があります-ドライバーのバットエンドで釘を打って捕まえられたくない単に、上司がネイルガンはあなたが建設するように依頼された家にとって高価なツールであるとあなたに言ったからです(注:市販のテストツールのように、ネイルガンはしばしばレンタル可能です)