性能テスト
Performance Test
せいのうてすと
Related
他の資格での定義
システムの処理速度、応答時間、スループットなどが要件を満たしているか検証するテスト。想定される通常の使用条件下で、システムが期待どおりの性能を発揮するかを確認する。
システムのレスポンスタイム、スループット、リソース使用量などが要件を満たしているかを検証するテスト。負荷テストやストレステストも含まれ、非機能要件の検証に重要な役割を果たす。
システムの応答時間、スループット、リソース使用率などが要件を満たしているかを検証するテスト。負荷テスト、ストレステストを含む。非機能要件テストの一つで、システム検証テストの段階で実施される。
システムの応答時間、スループット、リソース使用率などが要件を満たしているかを検証するテスト。負荷テスト、ストレステストを含む。非機能要件テストの一つで、システム検証テストの段階で実施される。
Past Exams
過去問での出題
過去問で 2 回出題(基本情報技術者試験 2)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
想定される最大負荷をかけた状態でシステムが正常に動作するかを検証するテスト。同時接続ユーザ数やトランザクション量を段階的に増加させ、性能の限界点や劣化傾向を把握する。
システムの限界を超える負荷をかけ、過負荷時の挙動やリソース枯渇時の振る舞いを検証するテスト。異常時にシステムが適切にエラー処理や縮退運転を行えるか、データが失われないかを確認する。
システムの処理速度、応答時間、スループット、同時接続数などに関する要件。業務のピーク時の処理量や許容される応答時間を定量的に定義し、システム方式設計の基準とする。
将来の業務量やユーザ数の増加を予測し、必要なシステム資源(CPU、メモリ、ディスク、ネットワーク帯域等)を事前に計画すること。過剰投資と性能不足の両方を避けるために、適切なサイジングを行う。
データベースの検索性能を向上させるために、テーブルの列にインデックス(索引)を設定する設計。B-tree、ハッシュ、ビットマップなどの種類がある。検索は高速化するが更新時のオーバーヘッドが増えるため、適切な列選択が重要。
条件の組み合わせと、それに対応する処理(アクション)を表形式で整理する技法。複雑な条件分岐をもれなく網羅的に記述でき、仕様の漏れや矛盾を発見するのに有効。テスト設計にも活用される。
