整体信息化项目测试工作培训ppt课件.pptx
《整体信息化项目测试工作培训ppt课件.pptx》由会员分享,可在线阅读,更多相关《整体信息化项目测试工作培训ppt课件.pptx(36页珍藏版)》请在三一办公上搜索。
1、1,管理咨询和整体信息化项目测试工作培训,2,1、软件开发组织流程2、软件开发测试流程3、软件测试工作方法4、测试工作注意事项,培训提纲:,1、软件开发组织流程,项目生命周期及流程项目生命周期中的八个阶段项目启动阶段需求分析阶段概要设计阶段详细设计阶段编码和单元测试阶段集成测试阶段确认测试阶段初步验收与上线阶段,项目管理活动 项目的跟踪和里程碑评审阶段评审项目变更配置管理基线管理角色职责产生文档与记录项目三大产品 运行程序文档(管理文档、技术文档)源代码,1、软件开发组织流程,项目生命周期及流程,1、软件开发组织流程,项目生命周期中的八个阶段项目启动阶段,1、软件开发组织流程,项目生命周期中的
2、八个阶段需求分析阶段,1、软件开发组织流程,项目生命周期中的八个阶段概要设计阶段,1、软件开发组织流程,项目生命周期中的八个阶段详细设计阶段,1、软件开发组织流程,项目生命周期中的八个阶段编码和单元测试阶段,1、软件开发组织流程,项目生命周期中的八个阶段集成测试阶段,1、软件开发组织流程,项目生命周期中的八个阶段确认测试阶段,1、软件开发组织流程,项目生命周期中的八个阶段初步验收与上线阶段,1、软件开发组织流程,项目管理活动 项目的跟踪和里程碑评审,项目的跟踪乙方项目经理每周编写并将项目经理周报,甲方各业务小组联络员每周编写并将项目小组周报提交给项目指挥中心办公室。指挥中心办公室工作人员每周对
3、所有项目进行跟踪,填写项目实施进度监控表。收集、汇总所有项目的项目经理周报和项目小组周报,上交甲方项目经理审批,并将反馈的问题直接反映给各项目业务小组和乙方项目经理。里程碑控制项目指挥中心在项目综合计划中定义项目的里程碑,并按照公司工程项目管理办法中关于里程碑控制的部分进行里程碑管理,在项目进行到里程碑处进行里程碑的评审,形成里程碑报告。建议大型项目至少应在需求分析阶段、详细设计阶段后设立里程碑。,1、软件开发组织流程,项目管理活动 阶段评审,项目在各阶段对产生的技术文档应进行阶段评审。评审流程为:评审前,先确定评审人员,明确评审组组长,为评审人员分配任务,确定每个评审人员的侧重点。根据工作产
4、品的规模,提前14天将待评审的工作产品、相关的标准和检查单、相关的前阶段工作产品、评审会议的日期、地点和议程安排等提交和通知各评审人员。评审人员在个人审查过程中,详细填写个人评审记录或代码审查记录,包括发现问题、花费工作量等。评审时,由评审组组长按会议议程主持评审会,参加评审人员提出评审建议,会议主要目的是确定问题,而不是解决问题,但要明确问题解决人、解决时间和验证人,由指定记录人员记录。根据问题情况,评审组长总结评审意见,由指定人员形成评审报告。评审后,文档撰写人根据评审报告中的问题记录表修改文档,评审组织单位指定人员验证文档修改情况,直到问题关闭。,1、软件开发组织流程,项目管理活动 项目
5、变更,设备或材料、费用预算、项目实施进度、项目范围项目经理负责设备或材料、费用预算、项目实施进度、项目工范围变更。其它变更未引起设备、费用、进度的变更时,由于用户要求、设计更改等原因引起的需求规格说明书、概要设计说明书等技术文档变更无需通过公司办理变更手续。内部变更流程为:提交变更项目组成员可通过填写内部变更表向项目经理提交变更。审批变更一般情况由项目经理审批变更,若变更的工作产品在更改前已经纳入基线,质量和配置人员应该参与审批。实施变更软件项目经理指派软件项目组成员实施变更,包括从受控库检出需修改的文档/程序;将变更历史(如:变更日期、新版本号、变更号、修改人及变更内容等)记录在文档/程序内
6、,程序的变更历史也可记录在程序变更记录;实施人应在必要时进行回归测试,以确保变更前已被测试的模块/程序依然符合需求,同时变更的测试记录也应保留;更改完毕后,实施人通知软件项目经理。验证变更项目经理应指派软件项目组成员验证变更,包括变更是否依照内部变更表格实施;测试结果(若有)是否满意;若更改没有通过验证,验证人应通知实施人修正变更。完成变更若更改通过验证,验证人应通知配置人员,将更改的文档/程序重新纳入受控库和重建基线;且配置人员将内部变更表格中的状态改为结束。,1、软件开发组织流程,项目管理活动 配置管理,文档名称与编号项目产生的文档可参照工程项目管理办法进行命名与编号,程序可按照软件项目组
7、立项时所使用的名称来命名程序的名称。版本号按照下述内容,规定软件产品包的标识。配置管理项目的配置管理可有保存、受控两种形式。管理体系文档模板及记录、使用的标准与规范等应保存在相应库中,项目计划与技术文档在通过评审后应经项目经理审核修改情况再通知配置管理员,配置管理员对文档编号、版本号核实无误后置于受控库受控。,1、软件开发组织流程,项目管理活动 基线管理,基线的设置项目根据其需要设置相应基线,如:立项功能基线;需求分析分配基线;详细设计设计基线;集成测试测试基线;确认测试产品基线。项目对基线的设置记录在软件配置管理计划中,基线设置需要经过项目指挥中心批准。基线审计(1)软件配置人员应在建立基线
8、之前(若没有设立基线:在确认测试之后,交付产品之前)进行基线审计:a.以软件配置管理计划和变更记录为基础,检查软件基线与其配置项,以验证软件基线和配置项与计划和更改是一致的;b.在软件项目组的协助下,检查需求追溯矩阵、测试计划和测试记录,以验证实现的功能是否一致和完备、功能是否被测试和测试结果是否满意。c.以软件配置管理计划为基础,验证配置库的结构、权限设置和设施是否与定义一致。(2)软件配置人员将审计结果记录在软件基线审计报告,并发送给软件项目经理、软件质量管理人员和需采取措施的人员。软件配置人员跟踪所需采取的措施直至结束。,1、软件开发组织流程,项目管理活动 角色职责,1、软件开发组织流程
9、,项目管理活动 产生的文档,需求规格说明书 概要设计说明书 详细设计说明书 项目开发计划 项目开发总结 确认测试计划集成测试计划 确认测试报告 集成测试报告 试运行问题报告 验收报告 用户手册 维护手册 操作手册 培训手册,1、软件开发组织流程,软件项目三大产品 运行程序文档(管理文档、技术文档)源代码,2、软件开发测试流程,软件开发中四大测试单元测试集成测试确认测试验收测试测试的对象单元测试详细设计集成测试概要设计确认测试需求分析验收测试合同协议,四大测试流程 单元测试流程集成测试流程确认测试流程验收测试流程测试文档模板测试计划测试方案测试用例测试报告,2、软件开发测试流程,软件开发中四大测
10、试单元测试:也称模块测试,这是针对软件设计的最小单位模块进行正确性检验的测试工作,其目的在于发现各模块内部可能存在的语法错误和逻辑错误等各种差错。集成测试:也称组装测试,集成测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误。确认测试:也称合格性测试,用于检验所开发的软件是否按用户要求运行,是为验证软件系统符合需求规格说明而进行的测试。验收测试:为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的交付测试。交付物有当前运行的可执行程序,与运行程序相对应的源代码和文档(技术文档、管理文档),2、软件开发测试流程,测试的
11、对象,从左图可以看出,测试级别与各阶段文档存在V型图关系,故各测试计划的编制时间为:单元测试详细设计之后;集成测试概要设计之后;确认测试需求分析之后;验收测试立项时。测试计划可参照集成测试计划、确认测试计划模板进行编制,并按照阶段评审流程进行评审,具体评审内容参照*软件开发管理流程。建立测试环境按照项目计划中对测试环境的要求建立测试环境,具体要求包括:系统运行所需要的软件环境与硬件环境(如:服务器与客户端硬盘、内存、CPU大小等)。,2、软件开发测试流程,四大测试流程 单元测试流程,2、软件开发测试流程,四大测试流程 集成测试流程,2、软件开发测试流程,四大测试流程 确认测试流程,2、软件开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整体 信息化 项目 测试 工作 培训 ppt 课件

链接地址:https://www.31ppt.com/p-3138147.html