負荷試験・ストレステスト・スパイクテストの違い

負荷テストは想定する利用量での性能、ストレステストは通常の想定を超える条件での動作や回復、スパイクテストは負荷が急増・急減したときの追従と回復を確認します。違いは、確認したい目的と負荷のかけ方です。

コンタクトセンターでは、発信の速さ(CPS)、同時呼数、保持時間、増減にかける時間を使って条件を決めます。ストレステストでも、サービスや関係者が承認した範囲を超えて試験することはありません。

この記事でわかること

  • 3つの試験が答える問いの違い
  • 電話の混雑を再現する負荷パターン
  • 試験名ではなく数値条件で合意する方法

1.負荷・ストレス・スパイクテストはどう違う?

試験 目的・分かること 負荷の与え方 コンタクトセンターの例
負荷テスト 想定する利用量で接続・案内・処理が成立するか 想定負荷まで増やし、一定時間保持 繁忙日の受付量でIVRと取り次ぎの完了を確認
ストレステスト 想定超過時の制限・エラー・回復の挙動 承認された範囲で通常想定より厳しくする 混雑案内や受付制限が設計どおりかを確認
スパイクテスト 急増・急減への追従と回復時間 短時間で増加させ、減少後も観測 放送直後などの着信集中と、その後の回復を確認
試験名だけでなく、最大値・増減速度・保持時間・中止条件を合意します。
負荷試験は想定する混雑を再現、ストレステストはより厳しい条件、スパイクテストは急な負荷増加と回復を確認する概念図
負荷の形を示す概念図です。実測値や推奨負荷量ではありません。具体的な上限・時間・増減方法は試験計画で決めます。

「負荷試験」は性能試験全体を広く指すこともあります。この記事では比較しやすいよう、通常の負荷試験を「想定する利用量での確認」、ストレステストを「より厳しい条件での確認」、スパイクテストを「急増への対応確認」と整理します。

用語の境界は組織やツールによって異なります。Grafana k6の公式資料も、通常負荷、ストレス、スパイク、限界点を探す試験、長時間継続の試験を分けています。参考:Grafana k6の試験種別。同資料はAPI試験の説明であり、電話の試験では呼の速さや保持時間へ置き換えて設計します。

2.負荷試験:想定する利用量で、業務が成立するか

例えば「キャンペーン日に見込む着信を受け、案内と担当窓口への取り次ぎが完了するか」という問いに答えます。

少量から始め、予定した量まで段階的に増やし、一定時間保持します。電話がつながる割合、案内の完了率、待ちや処理時間、音声品質を記録します。

確認する量は、過去の繁忙時データや業務予測から決めます。「普段の2倍なら十分」と一律に決めるのではなく、実際のピークと必要な余裕を話し合います。

3.ストレステスト:より厳しい条件で、何が変わるか

通常の想定より高い処理量など、より厳しい条件で、遅延やエラー、受付制限、回復の挙動を確認します。負荷を上げる対象はCPSなのか、同時呼数なのか、外部照会の集中なのかを明確にします。

例えば、担当窓口へ送る呼が増えたとき、設計した混雑案内へ進むのか、想定外に切れてしまうのかを見ます。すべての呼を受け続けることだけが正解ではなく、定めた範囲で適切に受付を制限することも期待動作になり得ます。

限界まで上げて壊すことが、ストレステストの必須条件ではありません。限界点を探す試験は別の目的として扱い、実施する場合も利用サービスと関係者が認めた範囲で計画します。

CPS・同時呼数・呼保持時間の定義と関係は、CPS・同時通話数・呼保持時間で負荷を定義する方法で確認できます。

4.スパイクテストとは?急な増加と、その後の回復を見る

放送で電話番号が紹介された直後など、短時間で着信が増える場面を想定します。同じ最大CPSでも、ゆっくり到達する場合と、数秒で到達する場合では負担が変わります。

上げ幅だけでなく、増えるまでの時間、ピークの保持時間、下げ方、繰り返し回数を決めます。急増の最中に電話を受けられたかに加え、負荷を下げたあとに遅延やエラーが残っていないかを確認します。

再試行が集中して負荷を長引かせる場合もあるため、発信ツールや連携処理の再試行設定も試験条件に含めます。

5.同じシナリオで負荷のかけ方を比較する

同じシナリオでも、負荷のかけ方を変えれば別の問いに答えられます。逆にシナリオまで一度に変えてしまうと、何が結果を変えたのか判断しづらくなります。

接続や案内が完了しても、音声まで良好とは限りません。負荷時の音声品質まで確認する理由も参考に、必要な測定項目を選びます。

6.試験名より、5つの条件をそろえる

  1. 開始値と最大値:CPSと同時呼数をそれぞれ定義する。
  2. 変化の速さ:何秒・何分で増減させるかを決める。
  3. 保持時間:ピークをどれくらい続けるかを決める。
  4. 呼の内容:案内、転送、照会、通話時間の割合をそろえる。
  5. 成功・中止・回復の条件:何を見て判断するかを事前に合意する。

条件表には、ツールへ設定した値と、対象へ実際に到達した値を両方残します。発信元が限界に達していると、想定した試験そのものが成立しないことがあります。

7.コンタクトセンターではどの負荷試験を選ぶべきか

通常の繁忙時に業務を完了できるかを知りたい場合は負荷テスト、想定を超えたときの制限や回復を確かめたい場合はストレステスト、急な着信集中が懸念ならスパイクテストを選びます。一つで全体を代替せず、心配する業務上の事象に合わせて組み合わせます。

電話の試験でそろえる評価指標

  • CPS・同時通話数:呼が入る速さと維持される数を別々に設定し、実際に到達した負荷も残す。
  • 接続成功率:発信試行数など分母と、接続成功とする条件を定義する。
  • 接続時間:発信開始からどの応答・到達までを測るか、始点と終点をそろえる。
  • IVR:案内が流れるだけでなく、番号入力・分岐・転送の期待結果を確認する。
  • 音声品質:測定区間・方向・方式を固定し、混雑時の聞こえ方を接続結果とは別に評価する。

初回は少量の確認から始める

まず、シナリオが正しく動くかを少量の呼で確認します。次に通常の想定負荷で比較の基準を取り、業務上の懸念に応じてストレスやスパイクを追加します。

一度の試験に多くの要素を詰め込まず、目的と結果の対応を追えるようにします。数時間以上の継続による変化を見たい場合は、長時間継続の試験として別に計画します。

クラウドや通信事業者が定める上限・事前承認・時間帯を守り、担当者が停止判断をできるようにします。「ストレステストだから」という理由で許可された負荷を超えてよいわけではありません。

よくある質問

スパイクテストとは何ですか?

スパイクテストは、負荷が短時間に急増・急減したときの動作と回復を確認する試験です。電話では最大CPSだけでなく、増加までの時間、ピークの保持時間、負荷を下げた後の遅延やエラーも記録します。

同時通話数が同じなら、同じ負荷ですか?

同時通話数が同じでも、CPS、呼保持時間、IVRや外部照会の内容が異なれば処理の負担は変わります。維持する呼の数と、新しく入る呼の速さ、実行する業務を合わせて定義します。

8.相談時は、起きてほしくない場面を伝える

試験名が決まっていなくても、着信が集中する場面と業務への影響から条件を整理できます。Cyara Cruncherによる負荷試験で試験支援の内容を確認し、対象環境に応じてGenesys Cloudの負荷試験サービス、Amazon Connectの負荷試験サービスをご覧ください。

想定CPS・同時通話数・対象経路・許容できない症状を基に、CCアーキテクトへコンタクトセンター負荷試験の計画と実施条件を相談するからご相談いただけます。実施には、利用サービスと通信事業者の最新の承認条件・上限の確認が必要です。

まとめ:多さだけでなく、増え方と戻り方を確認する

想定する混雑、より厳しい条件、急な増加では、確認したい問題が異なります。試験名だけで合意せず、量・変化速度・時間・シナリオ・判断基準を具体化しましょう。

あわせて読みたい記事

資料・紹介動画を見る / 技術ナレッジ一覧

公式資料の確認日:2026年9月18日。利用条件や仕様は、実施前に最新の情報をご確認ください。

コンタクトセンターの品質・負荷試験についてご相談ください Genesys Cloud / Amazon Connect / Cyara に対応
無料相談・お問い合わせ