IT・システム開発
性能テスト
Performance Testing
読み:せいのうてすと
応答時間や処理量、資源使用など、システムの性能に関する特性を測る試験です。
まず意味をつかむ
機能が正しくても、待ち時間が長すぎれば仕事に使えません。どのくらいの利用条件で、どれだけの速さや処理能力が出るかを確認します。
仕事でどう使うか
利用者数、データ量、処理の比率、測定指標と合否条件を定めます。環境差を記録し、平均だけでなく遅い処理やピーク時の挙動も確認します。
判断を一段深める
性能は単一の数値では表せません。応答時間、処理量、費用の関係を見て、実際の利用分布に近い負荷を使います。検証環境の結果を本番へ外挿する場合は、構成やデータ量の前提を明示します。
IN PRACTICE
具体例で考える
架空の予約サイトで、平常時と受付開始直後を想定し、同時アクセス数を変えながら応答時間と失敗率を計測します。
理解を助けるための架空の例です。性能の目標は業務の必要性から定めます。数値の一律基準ではありません。
ここは誤解しやすい
平均応答が短いだけで、利用者全員が快適に使えていると判断しないようにします。
参考資料
参考:ISTQB® Certified Tester Foundation Level Syllabus v4.0.1(2024)。著者:Renzo Cerquozzi、Wim Decoutere、Jean-François Riverin、Arnika Hryszko、Martin Klonk、Meile Posthuma、Eric Riou du Cosquer、Adam Roman、Lucjan Stapp、Stephanie Ulrich、Eshraka Zakaria。著作権者:同著者およびInternational Software Testing Qualifications Board。本文・具体例・図解は独自に作成しています。 · 利用条件
解説・具体例・図解は独自に作成しています。
この知識を、組織の力へ。
