软件测试与质量保证 (8).pdf
《软件测试与质量保证 (8).pdf》由会员分享,可在线阅读,更多相关《软件测试与质量保证 (8).pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 软件质量保证 知识点3:评审 2 内容 评审概念 评审的方法 评审的流程 评审的内容 2016/3/8 2 评审定义 评审是为了提高软件产品的质量、降低软件开发的成本,从而逐步提高生产率,在管理和技术的合适层次上进行检查 2016/3/8 3 静态分析技术 定义:不实际运行程序,而是通过检查和阅读等手段来发现错误并评估代码质量的软件测试技术。也称为静态测试技术。方法:走查:WalkThrough 审查:Inspection 同行评审:Peer Review Michael Fagan IBM(1976)静态分析-走查 定义:开发组内部进行的,采用讲解、讨论和模拟运行的方式进行的查找错误的活
2、动。内容:限时:避免跑题 参加人员:经验丰富的开发人员、和本模块相关的开发人员、本项目组的新人 由本模块的开发者进行讲解、回答问题并记录,不要现场修改 检查要点:逻辑错误、代码标准/规范/风格 静态分析-审查 定义:开发组内部进行的,采用讲解、提问并使用Checklist方式进行的查找错误的活动。一般有正式的计划、流程和结果报告。内容:以会议的形式,制定会议目标、流程和规则,结束后要编写报告 参加人员:经验丰富的开发人员、和本模块相关的开发人员、本项目组的新人 由另外一名开发者进行讲解、其他开发者主要按照Checklist进行提问并填表、本模块开发者回答问题并记录,不要现场修改 检查要点:设计
3、需求 静态分析-同行评审 定义:开发组、测试组和相关人员(QA、产品经理等)联合进行的,采用讲解、提问并使用Checklist方式进行的查找错误的活动。一般有正式的计划、流程和结果报告。内容:以会议的形式,制定会议目标、流程和规则,结束后要编写报告。相关资料要在会议前下发并阅读。参加人员:经验丰富的开发人员、和本模块相关的开发人员、测试组和相关人员 由另外一名开发者进行讲解、其他开发者主要按照检查表Checklist进行提问并填表、本模块开发者回答问题并记录 检查要点:需求与设计、文档的完整性和一致性 将软件生命周期内的评审分成三类:管理评审、技术评审、SQA评审和审计。技术评审主要是从技术上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试与质量保证 8 软件 测试 质量保证
限制150内