ソフトウェアテストとは


ソフトウェアテストとは

ソフトウェアテストとは、欠陥を取り除いて、ユーザーの要求を満たす、品質のよいソフトウェアを作ること。

欠陥とは

誤動作の原因がソフトウェアにあることが特定されたもの。
原因が特定される前の欠陥と思われる現象のことを「不具合」と呼び、区別している。

ソフトウェアの品質とは

ユーザーの要求を満たし、ユーザーに価値を提供するものが品質のよいソフトウェア。
品質は以下の6つの特性に分類される。

■品質の特性(ISO/IEC 912)
・機能性
 必要な機能が実装されていること
・信頼性
 機能が正しく動作し続けられること
・使用性
 利用者に使いやすく魅力的であること
・効率性
 資源の量に対して適切な性能であること
・保守性
 維持、変更がしやすいこと
・移植性
 別環境に移しやすいこと

参考

■【この1冊でよくわかる】ソフトウェアテストの教科書―品質を決定づけるテスト工程の基本と実践
https://www.amazon.co.jp/dp/B00U17809A