项目软件测试流程及规范.docx
《项目软件测试流程及规范.docx》由会员分享,可在线阅读,更多相关《项目软件测试流程及规范.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目软件测试流程及规范目录一、项目软件流程与测试人员工作范围(4)1、项目软件流程阶段(4)2、测试人员工作范围(4)3、相关名词解释(4)二、业务需求阶段(5)1、考核指标(5)2、本阶段工作流程(5)3、本阶段详细做法(5)4、参考经历(5)三、业务需求与验收测试设计(6)1、考核指标(6)2、本阶段工作流程(6)3、本阶段详细做法(6)4、参考经历(6)四、业务需求分析与系统设计(6)1、考核指标(6)2、本阶段工作流程(6)3、本阶段详细做法(7)4、参考经历(7)五、需求理解、系统设计与确认、系统测试设计(7)1、考核指标(7)2、本阶段工作流程(7)3、本阶段详细做法(7)4、参考
2、经历(7)六、概要设计(8)1、考核指标(8)2、本阶段工作流程(8)3、本阶段详细做法(8)4、参考经历(8)七、概要设计与集成测试设计(9)1、考核指标(9)2、本阶段工作流程(9)3、本阶段详细做法(9)4、参考经历(9)八、具体设计阶段(11)1、考核指标(11)2、本阶段工作流程(11)3、本阶段详细做法(11)4、参考经历(11)九、具体设计与单元测试设计(11)1、考核指标(11)2、本阶段工作流程(11)3、本阶段详细做法(11)4、参考经历(12)十、单元测试(12)1、考核指标(12)2、本阶段工作流程(12)3、本阶段详细做法(12)4、参考经历(12)十一、集成(12)
3、1、考核指标(12)2、本阶段工作流程(12)3、本阶段详细做法(12)4、参考经历(13)十二、集成测试(13)1、考核指标(13)2、本阶段工作流程(13)3、本阶段详细做法(13)4、参考经历(14)十三、施行阶段(16)1、考核指标(16)2、本阶段工作流程(16)3、本阶段详细做法(16)4、参考经历(16)十四、确认测试与系统测试(17)1、考核指标(17)2、本阶段工作流程(17)3、本阶段详细做法(17)4、参考经历(17)十五、交付(17)1、考核指标(17)2、本阶段工作流程(17)3、本阶段详细做法(18)4、参考经历(18)十六、验收测试阶段(18)1、考核指标(18)
4、2、本阶段工作流程(18)3、本阶段详细做法(18)4、参考经历(18)一、项目软件流程与测试人员工作范围1、项目软件流程阶段XXX项目,目前采用的项目流程,主要有下面阶段一、理解业务需求阶段(立项);二、业务需求与验收测试设计阶段;三、需求分析与系统设计;四、需求分析、系统设计与确认、系统测试设计;五、概要设计;六、概要设计与基础测试设计;七、具体设计八、具体设计与单元测试设计;九、编码;十、单元测试;十一、集成;十二、集成测试;十三、施行;十四、确认测试与系统测试;十五、交付;十六、验收测试;2、测试人员工作范围一、理解业务需求;二、编写相关业务文档;三、编写相关测试文档;四、介入项目会议
5、并整理睬议记录;五、介入项目设计;六、制定测试计划与测试方案;七、编写测试用例;八、执行测试;九、验证项目问题十、提交测试报告十一、版本推广;十二、版本后续维护3、相关名词解释业务需求讲明书:根据项目需求为蓝本,将项目需求整理成册,为项目其他文档母本,为编码工作的业务指导文档系统规格书:根据业务需求讲明书,规定需务实现的逻辑与流程,以及涉及的表构造、字段类型,囊括模块流程图、模块之间的关系、业务流程讲明、实现经过、数据表等关键要素。软件需求讲明书:以简练、准确、无歧义描绘语言,描绘软件需求,是软件测试的关键文档,也是编写测试列表、测试案例的基础文档。模测问题:模拟生产环境测试经过中所发现的项目
6、软件缺陷或者功能没有实现等问题。生产问题:生产环境中业务人员发现的项目软件缺陷或者功能没有实现等问题静态问题:项目文档中,错误或者不规范的流程图、不合理、错误或者的描绘等体如今文档中的问题。有效问题:测试问题提出后,经过编码人员修改,最终被修改验证通过的问题。二、业务需求阶段1、考核指标业务需求理解处于项目立项阶段,需求理解的程度将直接影响后续阶段。本阶段考核指标将体如今后续阶段中:编写项目相关文档的质量、测试的执行力、程序派错率、遗漏的问题数等。2、本阶段工作流程1业务部门在生产经过中面向XX客户提出的使用需求,整理成书面文档,汇总后将需求提交至XXX,同时提出软件功能需求。2XXX从全国各
7、业务部门(含海外地区)上报的需求,下发XXX所属的各研发部。3各研发部从XXX领取项目任务4框架构建人员与编码人员理解业务需求,可通过调研、会议、邮件、涵的方式。3、本阶段详细做法介入需求研讨会,理解业务需求4、参考经历业务部门提出的需求共有两种:对现有系统功能的改造;提出新的业务功能要求。对于现有功能的改造需求理解:在熟悉现有业务功能的基础上,针对改造的内容,预估涉及改造的功能模块;系统现有框架或实现方式不会做大的改动,从会议讨论中能够发现本次改造的重点与难点;区分出重点与难点之后,其他功能完全能够自我理解。对于现有功能改造的需求理解,建立在对现有系统的理解的基础上。新进人员对系统的熟悉程度
8、能够向项目组其他成员请教。对于新的业务需求:需求理解研讨会上仔细做笔记,搞清每一个功能模块的输入与输出,以到达对业务流程以及实现经过的准确把握;对于不理解或无把握之处提出本人的有效问题或者建议,恰恰体现出认真考虑的工作态度。整理需求研讨会议纪要,能够试着本人设计业务功能的框架与实现经过,比拟架构办的预案,缩小差距,提高本身需求理解的程度。三、业务需求与验收测试设计1、考核指标系统软件的质量:体现业务需求理解的程度,也体如今验收测试设计中。验收结果达不到预期值将从根本上决定考核指标。风险程度:项目介入人员的技术成熟度、稳定性、沟通能力、工时额度、人员或部门的配合度。验收测试对业务需求的覆盖率。2
9、、本阶段工作流程介入需求研讨会,间接介入验收测试设计,预估项目风险3、本阶段详细做法1介入需求研讨会:对于业务部门提出的需求,逐字逐句理解并把握,否认无效需求。2间接介入验收测试设计3预估项目风险4、参考经历1介入需求研讨会:同上。2间接介入验收测试设计。集成测试与系统测试阶段不体现项目软件验收工作,但是集成测试与系统测试范围必须涵盖业务需求范围,包含直接划定的业务范围与相关联的业务范围。本阶段能够参考集成测试阶段。3预估项目风险:积极介入项目的组织构造、平常注意业务经历与技能的积累,并保持长期性与稳定性;对项目进度的不合理安排提出本人的建议。四、业务需求分析与系统设计1、考核指标1业务需求理
10、解程度:同上。2系统设计合理性、可行性:合理性、可行性程度将直接影响项目后续阶段。3静态问题:体如今系统规格书文档中静态测试问题个数。2、本阶段工作流程1介入项目需求的理解。2介入业务需求的理解。3介入项目系统规格书的编写与修改。3、本阶段详细做法1介入项目需求的理解:同上。2介入业务需求的理解:根据项目需求,整理并归纳业务需求。3项目系统规格书:以业务需求为根据,根据一定的格式编写或者修改系统规格数。4、参考经历2介入业务需求理解:根据历次会议讨论结果和会议纪要,拆分或整合项目需求,整理完毕的业务需求讲明书必须包含项目需求的所有内容和隐含内容,为系统规格数编写或者修改的根据。3系统规格书编写
11、与修改:熟练使用相关的流程图工具,如VISO等,在理解业务流程、业务逻辑、涉及的表构造、字段等基础上进行规格书的编写与修改。系统规格书有固定的格式,有模板共参考。理解业务流程与业务逻辑能够向框架人员或者编码人员进行沟通,可以以根据本人的理解或者会议讨论结果、纪要进行;涉及的表构造、字段可向项目编码人员所取,对于新建表、更新表等操作,要要根据业务功能注意表之间的关联。五、需求理解、系统设计与确认、系统测试设计1、考核指标系统设计:系统设计对业务需求功能覆盖率、合理程度、界面友好、操作便利性等。2、本阶段工作流程集成测试人员偶然介入系统设计3、本阶段详细做法1对于修改现有功能的业务需求类,能够向编
12、码人员展示现有功能的实现经过、逻辑复杂性、参数设计合理性、GUI资源等。2对于全新的业务需求类,能够向编码人员建议类似的业务实现经过。4、参考经历1修改现有功能的业务需求类:在页面展示上类似于增加字段,后台数据表增加对应字段类型等改造。业务流程基本不会发生质的改变。测试人员能够先熟悉现有功能模块的菜单位置、图形界面,以数据驱动、业务驱动或者后台数据查看的方式把握现有的业务功能。2全新的业务需求类:XX现有的业务实现经过基本为申请签批台帐,这是业务的主要流程,针对不同的业务类型只是表现为菜单位置不同,实现经过大同小异,测试人员能够从大体流程上把握新需求的实现经过,不至于茫然而无从下手。六、概要设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 软件 测试 流程 规范
限制150内