烟筒帮内部资料(第一阶段)

上传人:hs****ma 文档编号:552780866 上传时间:2023-09-16 格式:DOC 页数:101 大小:907KB
返回 下载 相关 举报
烟筒帮内部资料(第一阶段)_第1页
第1页 / 共101页
烟筒帮内部资料(第一阶段)_第2页
第2页 / 共101页
烟筒帮内部资料(第一阶段)_第3页
第3页 / 共101页
烟筒帮内部资料(第一阶段)_第4页
第4页 / 共101页
烟筒帮内部资料(第一阶段)_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《烟筒帮内部资料(第一阶段)》由会员分享,可在线阅读,更多相关《烟筒帮内部资料(第一阶段)(101页珍藏版)》请在金锄头文库上搜索。

1、 烟筒帮:第一阶段汇总 第一阶段知识汇总版本号:V1.1作 者 姓 名: 烟筒帮 学 科 专 业: 软件测试 班 级 : 北京04期 主 讲 教 师: 徐林林、商莉 文 档 类 型:第一阶段 汇 总 完 成 日 期: 2007-9-7 错误猜测异常分析状态迁移流程分析正交试验法判定法 因果图 输出域覆盖输入域覆盖边界值 等价类 黑盒白盒程序插装逻辑覆盖信息流分析数据流分析控制流分析其他 处理过程条件组合输入输出整体特性内部实现动态分析静态分析SRS HLD LLD GUIDB 编码 调试 白盒 灰盒 黑盒软件质量流程技术组织开发技术测试技术UTITST分析设计编码ISO9001 CMM 6西格

2、玛质量体系瀑布模型螺旋模型RUP模型IPD模型V&V模型常见的项目组织结构需求管理配置管理同行评审缺陷管理版块整理负责人说明:人员编号内容版块负责人001需求管理、配置管理、同行评审、缺陷管理陈琴昭002质量体系 ISO9001、CMM、6西格玛田野003铁三角-组织结构、质量模型诸葛004铁三角-流程秦英凯005技术-灰盒(IT)、白盒(UT)李志超006技术-黑盒(ST)、汇总李锋007测试基础,总结归纳英语缩写总结陈婷婷008测试工具,SQA统计规范,驱动桩编写,缺陷跟踪统计孙媛需求:以软件开发铁三角为中心,每个人负责补充对应版块的知识。时间:2天时间。(汇总日期9月2日)-(评审日期9

3、月4日)-(修改完成日期-待定)说明:下面有第一阶段计划重点(汇集前辈以及高手的总结,相当全面),方便大家整理时的理解。各内容如有不明白的地方,赶紧和帮里其他人沟通。人员编号负责人完成度完成日期001陈琴昭100%+5%2007-9-2002田野99%2007-9-2003诸葛100%2007-9-1004秦英凯100%+2%2007-9-2005李志超99%2007-9-1006李锋100%2007-9-4007陈婷婷95%2007-9-2008孙媛100%2007-9-2需求分析SRS评审SRS基线化系统测试的计划设计和实现ST计划ST方案ST用例概要设计HLD评审HLD基线化详细设计LL

4、D评审LLD基线化编码代码走查UT执行IT执行ST执行集成测试的计划设计和实现IT计划IT方案IT用例单元测试的计划设计和实现UT计划UT方案UT用例测 试 基 础7软 件 质 量10测 试 方 法18V&V模型(测试过程)21单 元 测 试23集 成 测 试29系 统 测 试37测 试 覆 盖 率49测 试 用 例 举 例51同 行 评 审53配 置 & 需 求 管 理56缺 陷 管 理58SQL SERVER61测试工具总结67第一阶段英语单词总结84复习问题总结88测 试 基 础1、 软件测试的目的:证明(表明软件能够工作) 检测(发现错误) 预防(管 理质量)2、 测试执行:单元测试(

5、UT执行):一个测试用例的测试执行; 集成测试(IT执行):一个测试用例集的测试执行; 系统测试(ST执行):不同测试阶段的测试执行。3、 回归测试的目的:a. 验证缺陷是否修复;b. 检测修改是否引入了新的错误。5、 软件测试的主要工作:a. 检视代码,评审开发文档;b. 进行测试设计,写作测试文档(测试计划、测试方案、测试用例等);c. 执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;d. 通过测试度量软件质量。6、 软件危机的出现主要表现在:a. 由于缺乏大型软件开发经验和软件开发数据积累,开发工作计划很难制定; b. 开发早期需求分析不够明确,造成开发后期矛盾集中暴露;

6、 c. 不遵循开发规范,开发文档不完整,软件难以维护; d. 缺乏严密有效的软件质量检测手段,交付给用户的软件质量差。7、 软件危机的后果:a. 软件质量不高,很难稳定;b. 软件项目延期,进度无法控制;c. 成本增加,无法控制预算。8、 软件危机的根源:a. 根据摩尔定律,硬件发展很快,相应对软件系统的期望越来越高; b. 软件系统复杂性提高,需多人合作; c. 软件开发是人的智力活动,无法用已有的产业工程方法来组织管理。9、 软件生命周期的各个阶段:计划 需求分析 设计 编码 测试 运行 评价10、 设计:概要设计(HLD):在设计阶段把各项需求转换成相应的体系结构,每一部分是功能明确的模

7、块; 详细设计(LLD):对每个模块要完成的工作进行具体的描述。11、 软件研发相关要素:人员、过程、工具。12、 软件项目组人员组成:分析人员、设计人员、开发人员、测试人员、配置管理人员、SQA(质量保证人员);13、 软件研发流程类型:瀑布模型、螺旋模型、RUP流程、IPD流程。14、 软件研发中几个重要的过程:需求管理;配置管理;缺陷管理;同行评审。15、 常见的引入缺陷的原因:a. 开发过程缺乏有效的沟通,或者没有进行沟通; b. 软件复杂度越来越高; c. 编程中产生错误; d. 需求不断变更; e. 项目进度的压力; f. 不重视开发文档;g. 软件开发工具本身隐藏的问题。等等 软

8、 件 质 量软件质量管理体系:软件质量管理体系: ISO9000(2000版) CMM 六西格玛ISO 9001ISO 9000 ISO 9004 核心黄素 ISO9000:2000版标准ISO9000:制定管理理念和原则ISO9001:标准对组织质量管理体系必须履行的要求做了明确的规定,是对产品要求的进一进补充。(核心)ISO9004:是组织进行持续改进的指南标准。八项质量管理原则:一 以顾客为中心:组织依存于其顾客,因此,组织应理解顾客当前的和未来的需求, 满足顾客要求并争取赶超顾客期望。二 领导作用: 领导者将本组织的宗旨.方向和内部环境编统一起来,并创造使员工能 够充参与实现组织目标的

9、环境。三 全员参与: 各级人员是组织之本,只有他们的充分参与,才能使他们的才干为组 织带来最大的收益。四 过程方法: 将相关的资源和活动作为过程进行管理,可以更高效地得到期望的结 果。 五 管理的系统方法:针对设定的目标,识别.理解并管理一个由相互关联的过程的过程 所组成的体系,有助于提高组织的有效性和效率。六 持续改进:持续改进是组织的一个永恒的目标。七 基于事实的决策方法:对数据和信息的逻辑分析或直觉判断是有效决策的基础。八 互利的供方关系:通过互利的关系,增强组织及其供方创造价值的能力。其中与软件产品产品相关有:(一.三.六.七项)1、 软件质量的定义:一个实体的所有特性,基于这些特性可

10、以满足明显的或隐含的需求。而质量就是实体基于这些特性满足需求的程度。2、 软件质量的三个层次:a. 符合需求规格;b. 符合用户显示需求; c. 符合用户实际需求。3、 影响软件质量的因素:流程、技术、组织。流程:一组活动(活动是否都是必须的;活动角色之间的关系)过程:一组将输入转化为输出的相关联或相互作用的活动。4、 八项质量管理原则的意义:a. 是质量管理的理论基础; b用高度概括易于理解的语言所表述的质量管理的最基本,最通用的一般性规律; c. 为组织建立质量管理体系提供了理论依据; d. 是组织的领导者有效的实施质量管理工作必须遵循的原则。5、CMM 软件质量成熟度模型 CMM(Cap

11、abillty Maturity Model)由于美国软件工程研究所(SEI)受美国国防部委托立项。开发人:Watts Humphrey.1991年推出CMM1.0版,1993年提出CMM1.1版现在开发CMMI(CMM Integration)软件能力成熟度模型CMM(提倡过程决定质量)5优化级 Optimizing关注过程改进 持续改进过程4已管理级Managed过程被测量并受控 可预测的过程 管理变更3已定义级Defined过程被描述,并得到良好理解 标准、一致的过程 产品过程质量2可重复级Repeatable可重复以前的主要经验1初始级initial不可预测并且缺乏控制 纪律的过程 集成工程过程 项目管理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号