ソークテストとストレステストの違いは何ですか?


11

誰かが浸漬試験とストレス試験の違いを説明できますか?私はそれらについてグーグルで調べたところ、どちらもその限界を超えてソフトウェアをテストしようとしていることがわかりました。両方のテスト戦略に適していますか?

回答:


20

ここWikipediaで見つかったさまざまな回答によると、浸漬テストは長期間の通常の持続使用のテストのようです。これは、比較的「通常の」使用期間と見なされる期間の後にバグまたはメモリリークが発生しないようにするために行われます。

ストレステストは、アプリケーションが正常に使用されているかどうかを短時間でテストして、破損するかどうかを確認する信頼性テストの一種でもあります。このカテゴリでは、通常、多数の同時ユーザーが接続され、システムリソースが不足し始めたときのアプリケーションの動作をテストできます(メモリ、処理時間、帯域幅など)。


1

テストは似ている場合もあれば、同じ場合もありますが、主な違いは目標です。

ストレステストの目的は、システムがブレーキをかけるポイントを見つけることです。目標は、システムの最大容量を確立するために、機能しなくなるまでプッシュすることです。

浸漬試験では、目標はまったく異なります。目標は、何かができるだけ早く機能しないかどうかを判断することです。このテストは、悪いデザインを公開しようとしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.