性能テスト、負荷テスト、ストレステスト

性能テスト

  • ある同時利用ユーザ数での操作が想定された応答時間内で完了することを確認する
    (ex. 10 ユーザが同時にファイルのダウンロードを開始すると 1 秒以内に完了した)

負荷テスト

  • ユーザ数の上限(要件)での挙動を測定する
    (ex. 50 ユーザが同時にファイルをダウンロードすると 10 秒以内に処理が完了した)

ストレステスト

  • 上限(要件)を超えた際の挙動を確認する(致命的な動きをしないこと)
    (ex. 100 ユーザが同時にファイルをダウンロードすると 30 秒かかったがすべて正常に終了した)