IT用語帳
SC2027システムライフサイクルプロセス · 統合・テスト

負荷テスト

Load Test

ふかてすと

想定される最大負荷をかけた状態でシステムが正常に動作するかを検証するテスト。同時接続ユーザ数やトランザクション量を段階的に増加させ、性能の限界点や劣化傾向を把握する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 1 回出題(応用情報技術者試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。

情報処理安全確保支援士試験の過去問によく出る用語

Related

関連キーワードの用語

SA性能テスト

システムの応答時間、スループット、リソース使用量などが性能要件を満たしているかを検証するテスト。通常の負荷条件下での性能を測定し、ボトルネックの特定と性能チューニングにつなげる。

SAストレステスト

システムの限界を超える負荷をかけ、過負荷時の挙動やリソース枯渇時の振る舞いを検証するテスト。異常時にシステムが適切にエラー処理や縮退運転を行えるか、データが失われないかを確認する。

SC脆弱性診断

システムやアプリケーションに存在する既知の脆弱性を検出するテスト。ネットワーク脆弱性診断とWebアプリケーション脆弱性診断に大別され、ツール(スキャナー)による自動診断と、専門家による手動診断がある。定期的な実施が推奨される。

SCペネトレーションテスト

攻撃者の視点でシステムに対して実際に攻撃を試み、セキュリティ上の弱点を発見するテスト手法。ネットワーク、Webアプリケーション、IoT機器などを対象に、脆弱性の悪用可能性や侵入の影響範囲を検証する。脆弱性診断より実践的な評価が得られる。

SCファジング

プログラムの入力に大量の予期しないデータ(ファズ)を自動的に生成・投入し、異常動作やクラッシュを引き起こすことで未知の脆弱性を発見するテスト手法。バッファオーバーフローやフォーマットストリング脆弱性などの検出に有効。

SCSAST(静的アプリケーションセキュリティテスト)

ソースコードやバイナリを実行せずに解析し、セキュリティ上の脆弱性を検出するテスト手法。開発の早い段階で脆弱性を発見でき、CI/CDパイプラインに組み込んで自動実行される。SQLインジェクションやバッファオーバーフローなどのコーディング上の問題を検出する。