目录
软件质量的评价指标
软件的运行特性
软件的维护特性
软件的移植特性
软件测试过程
软件缺陷
PDCA
软件测试相关人员
软件质量的评价指标 软件的运行特性 正确性:软件能满足需求规格说明,完成客户提出任务要求的程度 可靠性:软件精确地工作 有效性:是否能够在一定内存和外设容量下有效地运行 完整性:控制各类不同用户使用软件或数据的能力 可用性:软件被用户容易掌握 软件的维护特性 可维护性:找到错误发生的位置,加以修正的工作量 灵活性:是否可以修改,是否容易修改 可测性:是否可以测试,是否容易测试 软件的移植特性 可移植性:软件可以在不同的机器或环境下运行 可复用性:软件的重复使用总之,软件的质量评价是比较复杂的,但是,有一 条是要找到可以度量的指标来预测或评价软件的质量。
软件测试过程 软件缺陷术语: defect, variance, fault, failure, problem, error, bug, inconsistency
简单定义:软件中不满足的问题称为软件缺陷
PDCA持续的测试周期
软件测试相关人员 软件客户 软件的使用者 软件开发者 软件测试人员 公司高层管理机构 审计和质检人员