软件测试教程-宫云战 第7章ppt
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.1软件评审概述 软件评审概述
7.1.3评审的组织与管理 评审的组织与管理 1.内部评审 内部评审是由承办方组织的评审. 2.外部评审 外部评审是由交办方组织的评审,特 殊情况下,交办方可委托其他单位代理组 织外部评审.
7.2需求评审 需求评审
7.2.1 需求评审概述
软件需求是软件开发的最重要的一个步骤,需求的 质量很大程度上决定了项目质量或产品质量.需求风险 也常常是软件开发过程中最大的一个风险,降低需求风 险的一个重要手段就是需求评审,但是需求评审是所有 的评审活动中最难的一个,也是最容易被忽视的一个评 审.在需求评审中经常存在以下问题: (1)需求报告很长,短时间内评审者根本不能把需 求报告读懂,想清楚; (2)没有作好前期准备工作,需求评审的效率很低; (3)需求评审的节奏无法控制; (4)找不到合格的评审员,与会的评审员无法提出 深入的问题.
7.2需求评审 需求评审
7.2.2 如何做好需求评审 (1)分层次评审 (2)正式评审与非正式评审结合 (3)分阶段评审 (4)精心挑选评审员 (5)对评审员进行培训 (6)充分利用需求评审检查单 (7)建立标准的评审流程 (8)做好评审后的跟踪工作 (9)充分准备评审
Байду номын сангаас
7.3概要设计评审 概要设计评审
7.5数据库设计评审 数据库设计评审
在数据库设计阶段结束后必须进行数据库设计 评审,以评价数据库的结构设计及运用设计的合适 性. 一般应考察以下几个方面: (1)概念结构设计; (2)逻辑结构设计; (3)物理结构设计; (4)数据字典设计; (5)安全保密设计.
7.6测试评审 测试评审
测试评审主要对测试的各个环节进行评审,包 括: (1)"软件测试需求规格说明"评审 ; (2)"软件测试计划"评审 ; (3)"软件测试说明"评审 ; (4)"软件测试报告"评审 ; (5)"软件测试记录"评审 .
第7章 软件评审 章
7.1软件评审概述 软件评审概述
7.1.1评审目的 评审目的 评审的目的是检验软件开发, 软件评测各阶段的工作是否齐全, 规范,各阶段产品是否达到了规定 的技术要求和质量要求,以决定是 否可以转入下一阶段的工作.
7.1软件评审概述 软件评审概述
7.1.2评审阶段的划分 评审阶段的划分 (1)系统分析与设计; (2)软件需求分析; (3)软件概要设计; (4)软件详细设计; (5)编码和单元测试; (6)软件部件测试; (7)软件配置项测试; (8)软件系统测试; (9)系统验收.
7.4详细设计评审 详细设计评审
在软件详细设计阶段结束后必须进行详细设计 评审,以评价软件验证与确认计划中所规定的验证 与确认方法的合适性与完整性. 一般应考察以下几个方面: (1)详细设计说明书是否与概要设计说明书的 要求一致; (2)模块内部逻辑结构是否合理,模块之间的 接口是否清晰; (3)数据库设计说明书是否完全,是否正确反 映详细设计说明书的要求; (4)测试是否全面,合理; (5)文档是否符合有关标准规定.
�
在软件概要设计结束后必须进行概要设计评审, 以评价软件设计说明书中所描述的软件概要设计在 总体结构,外部接口,主要部件功能分配,全局数 据结构以及各主要部件之间的接口等方面的合适性. 一般应考察以下几个方面: (1)概要设计说明书是否与软件需求说明书的 要求一致; (2)概要设计说明书是否正确,完整,一致; (3)系统的模块划分是否合理; (4)接口定义是否明确; (5)文档是否符合有关标准规定.