ソフトウェアテストとは
ソフトウェアテストとは、欠陥を取り除いて、ユーザーの要求を満たす、品質のよいソフトウェアを作ること。
欠陥とは
誤動作の原因がソフトウェアにあることが特定されたもの。
原因が特定される前の欠陥と思われる現象のことを「不具合」と呼び、区別している。
ソフトウェアの品質とは
ユーザーの要求を満たし、ユーザーに価値を提供するものが品質のよいソフトウェア。
品質は以下の6つの特性に分類される。
■品質の特性(ISO/IEC 912)
・機能性
必要な機能が実装されていること
・信頼性
機能が正しく動作し続けられること
・使用性
利用者に使いやすく魅力的であること
・効率性
資源の量に対して適切な性能であること
・保守性
維持、変更がしやすいこと
・移植性
別環境に移しやすいこと
参考
■【この1冊でよくわかる】ソフトウェアテストの教科書―品質を決定づけるテスト工程の基本と実践
https://www.amazon.co.jp/dp/B00U17809A