性能テスト、負荷テスト、ストレステスト
性能テスト
- ある同時利用ユーザ数での操作が想定された応答時間内で完了することを確認する
(ex. 10 ユーザが同時にファイルのダウンロードを開始すると 1 秒以内に完了した)
負荷テスト
- ユーザ数の上限(要件)での挙動を測定する
(ex. 50 ユーザが同時にファイルをダウンロードすると 10 秒以内に処理が完了した)
ストレステスト
- 上限(要件)を超えた際の挙動を確認する(致命的な動きをしないこと)
(ex. 100 ユーザが同時にファイルをダウンロードすると 30 秒かかったがすべて正常に終了した)