定义:只有符合下列5个规则的软件问题,我们将其定义为软件缺陷(software fault)
软件未达到产品说明书标明的功能
软件出现了产品说明书指明不会出现的错误
软件功能超出产品说明书指明范围
软件未达到产品说明书虽未指出但应达到的目标
软件测试员认为软件难以理解、不易使用、运行速度缓慢、或者最终用户认为不好。
软件质量是软件产品满足使用要求的程度。
质量模型:
McCall模型
Boehm模型
ISO/IEC9126模型
2.1 测试原则(principle)
2.2 测试目的(purpose)
2.3 测试对象(object)
2.4 测试术语(glossary)
2.5 测试方法(method)