テストスイート 【test suite】

概要

テストスイート(test suite)とは、ソフトウェアテストで、作成したテストケースを用途や対象に応じて分類し、グループにまとめたもの。

開発中のソフトウェアに対するテストでは、特定の状態における動作を検証するため、実行条件や入力値などを組み合わせた「テストケース」(test case)を作成し、これに従ってプログラム実行して結果を観察する。

テストケースプログラムごとに作成され、さらに一つのプログラムについても検証したい条件などについて複数作成されることが多い。複数のテストケースをテスト対象や動作の関連性、前後関係などに基づいてグループ化したものをテストスイートという。

例えば、ある操作画面の動作を検証するテストで、『「戻る」ボタンが所定の位置に表示されるか』『「戻る」ボタンをマウスで押下したときに所定の動作を行うか』『「戻る」ボタンをショートカットキーで操作できるか』といったテストケースはすべて「戻る」ボタンの機能に関連するため、一つのテストスイートにまとめて実施する。

テスト自動化ツールなどを用いる場合には、テストスイートがテストの実行単位となる場合がある。テストの手順や実行時システム構成などの付加的な情報も定義してまとめて管理される場合がある。「テストスクリプト」「テストシナリオ」もほぼ同様の意味で用いられることが多い。

(2023.10.17更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。