健全性テスト
健全性テスト(けんぜんせいテスト)は、計算結果が正しいかどうかを素早く評価するための基本的なテストのこと。サニティテスト(英: sanity test)、サニティチェック(英: sanity check)、健全性チェック(けんぜんせいチェック)とも呼ばれる(健全性検査/健全性審査"という単語が銀行/国家など経済の文脈でストレステストにも使われることがある)。
サニティテストは作成されたものが合理的かを確認する簡単なチェックである(作成者が合理的に考え、正気だったこと)。サニティテストのポイントは、考えられるすべてのエラーをキャッチするのではなく、明らかに誤った結果の特定のクラスを除外することである。テストを実行には、経験則や大ざっぱな計算を活用できる。初期に健全性テストを実行する利点は、基本機能を迅速に評価できることである。
たとえば、算数では、9を掛けるときに、掛けた数が9で割り切れることを確認するのは、サニティテストである。すべての乗算エラーをキャッチできるわけではないが、多くの考えられるエラーをすばやく簡単に発見する方法である。
計算機科学では、サニティテストは、システムがほぼ期待どおりに機能することを確認するため、コンピュータプログラム、システム、計算、または分析機能を簡単に実行させることである。サニティテストは多くの場合、より徹底的なテストの前に行われる。