わかりやすくするために、私が作成したストレステストは、システムが限界点に達するまで、システムの負荷を徐々に増やしていきます。理論的には無期限に実行されますが、システムリソースは有限であるため、しばらくすると障害が発生することが予想されます。システムに予想される負荷がありますが、これは負荷テストで個別にテストされます。このストレステストの目的は、スケーリングを実装する必要がある前に、システムにどれだけの負荷をかけることができるかを調べることです。
私はシステムのストレステストを作成している最中です。合格/不合格の基準があるのが理にかなっているのではないかと思っています。テストの性質上、負荷は、ブレークポイントに到達する(つまり、失敗する)まで着実に増加します。私は明らかに、この限界点が事前に何であるかを知らないので、システムが処理できる負荷は(とにかく)期待できません。
現在、予想される負荷などでシステムをテストする他のパフォーマンステストがあります。これは、合格/不合格の基準を簡単に設定でき、これらの基準をストレステストの基礎として使用できます。言い換えれば、ストレステストに到達するための最小ベースラインを設定することはできますが、これが正しいことかどうかはわかりません(これが他のテストを「複製」していますか?)。
パフォーマンステストの経験が豊富な方に協力していただければ幸いです。ストレステスト(ある場合)の際に、他のどの合格/不合格基準を使用しましたか?