テストにはそれぞれ目的があり、その目的によっておこなうテストの種類は異なります。 目的によっては、ソフトウェアの機能要件をテストすることもあれば、非機能要件をテストすることもあります。 ここでは、「非機能テスト」について解説します。 ■非機能テストとは 非機能テストとは、その言葉の通り「機能」以外を検証するテストのことを指します。 つまり、非機能とは、「どのように動作するか」であり「何をするのか」ではありません。 システムの機能に関係ない信頼性や信用性などの特性をテストすることを指します。 ■非機能の表現 テストに使用する「非機能」を表現するためには、まず計測可能な項目を定める必要があります。 このとき、機能性、信頼性、使用性、効率性、保守性、移植性の、6つのソフトウェア品質特性をもとに考えると分かりやすくなります。 また、非機能テストは、ソフトウェアの機能以外の全てが対象であるため、多く