《CK_检查表_软件工程.xls》由会员分享,可在线阅读,更多相关《CK_检查表_软件工程.xls(13页珍藏版)》请在三一办公上搜索。
1、CK_CK_测测试试环环境境检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程测试计划、测试方案是否编写完毕并通过审核2过程测试类型、测试方法、测试用例是否已确定3过程测试工具、测试文档是否已准备完成4技术测试服务器是否按测试计划中的环境约定安装完成5技术测试环境网络线路是否物理上是否已经连通6过程测试数据是否准备就绪7过程软硬件环境是否都有专人负责安装、调试、维护8技术上线环境的测试是否完成9过程应用服务器和数据服务器搭建后,是否经过检查10技术网络环
2、境是否到位11技术上线的硬件参数配置是否设置正确12技术上线的软件参数配置是否设置正确13过程系统软件的打包版本是否正确14技术系统软件是否正确的安装到上线环境中15技术其它外部设备是否调试完成16技术上线用数据是否准备完成17过程上线的培训的是否达到标准18过程接口单位是否已经明确协作方案确确认认信信息息CK_CK_测测试试用用例例检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程测试用例是否按照公司定义的模板进行编写2技术测试用例描述是否和软件需求规
3、格说明书一致3过程每个测试用例是否描述了操作步骤4过程每个测试用例是否包含了预期结果5过程每个测试用例是否定义输入数据确确认认信信息息CK_CK_产产品品发发布布检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程产品是否通过了相应的测试,具有测试报告2过程软件产品组件和项目成果清单是否已经入产品库3过程项目经理是否提出产品发布申请,填写发布申请审核单4过程配置管理员是否依据发布申请审核单,从产品库中提取产品组件5过程打包顺序是否在发布申请审核单中描述6过
4、程技术负责人是否按照打包顺序完成产品打包7过程打包完成的产品是否经过项目经理审核8过程产品发布是否经过项目主管批准9过程产品发布是否经过客户确认确确认认信信息息CK_CK_产产品品集集成成检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程是否列出了打包文件清单2过程是否定义了打包顺序3技术是否建立测试环境4过程技术负责人是否对测试环境进行检查5技术是否编译代码生成可执行文件6技术是否build并生成可发布的war包7技术Build过程是否有异常8过程打包
5、完成后是否对产品包进行标识9过程相关规程和文档的版本是否与可执行程序匹配确确认认信信息息CK_CK_代代码码检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项(JavaJava代代码码)序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1技术程序的命名是否与规范一致?2技术程序内变量的定义是否与规范一致?3技术程序内语句的编写是否符合规范中关于语句格式的要求?4技术每一个方法、类、文件是否有准确的头注释?5技术代码中应当注释的地方是否都有合理注释?6技术程序内的注释是否与规范一致?7技术注释和代码是否保持一致
6、?8技术代码中注释的数量是否合理?9技术调试信息是否被注释掉?10技术局部变量和全局变量的定义是否没有冲突?11技术是否有冗余或无用的变量?12技术变量和属性是否都正确的初始化?13技术变量使用结束后是否都赋了空值?14技术被赋值的变量,其变量类型是否一致或被正确转换?15技术代码能否通过本地的编译和调试?16技术较复杂的程序模块是否被拆分成多个程序块?17技术代码是否避免了对浮点型数值的相等比较操作?18技术是否存在不同类型数据之间的混合计算?19技术所有的循环、分支、逻辑构造是否完整、正确?20技术在IFELSEIF结构中,最普通的情况是否先被考虑?21技术每一个布尔测试,是否都检查过正确
7、的条件?22技术循环结束的条件是否明显,并总能够达到?23技术被除数是否做了零值测试?24技术所有的边界值是否都作了考虑,并正确的进行了处理?25技术如果一个循环有多个出口,是否每个出口都正确处理?26技术Switch声明是否都有default条件?27技术循环和分支的嵌套是否过深?是否不合理?28技术数组是否被合理定义范围?29技术标记的不确定或错误的代码是否被改正?30技术每个程序段是否只有一个入口和一个结束点?31技术调用文件前是否被打开?32技术文件使用后是否被关闭?33技术所有的I/O异常是否被正确的处理?34技术是否所有的代码都能有效被调用或执行?35技术代码是否准确的实现了需求要
8、求?36技术代码是否准确的实现了设计要求?检检查查项项(C C代代码码)序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1技术程序的命名是否与规范一致?2技术程序内变量的定义是否与规范一致?3技术程序内语句的编写是否符合规范中关于语句格式的要求?4技术每一个方法、类、文件是否有准确的头注释?5技术代码中应当注释的地方是否都有合理注释?6技术程序内的注释是否与规范一致?7技术注释和代码是否保持一致?8技术代码中注释的数量是否合理?9技术调试信息是否被注释掉?10技术局部变量和全局变量的定义是否没有冲突?11技术是否有冗余或无用的变量?12技术变量和属性是否都正确的
9、初始化?13技术变量使用结束后是否都赋了空值?14技术被赋值的变量,其变量类型是否一致或被正确转换?15技术代码能否通过本地的编译和调试?16技术较复杂的程序模块是否被拆分成多个程序块?17技术代码是否避免了对浮点型数值的相等比较操作?18技术是否存在不同类型数据之间的混合计算?19技术所有的循环、分支、逻辑构造是否完整、正确?20技术在IFELSEIF结构中,最普通的情况是否先被考虑?21技术每一个布尔测试,是否都检查过正确的条件?22技术循环结束的条件是否明显,并总能够达到?23技术被除数是否做了零值测试?24技术所有的边界值是否都作了考虑,并正确的进行了处理?25技术如果一个循环有多个出
10、口,是否每个出口都正确处理?26技术Switch声明是否都有default条件?27技术循环和分支的嵌套是否过深?是否不合理?28技术数组是否被合理定义范围?29技术标记的不确定或错误的代码是否被改正?30技术每个程序段是否只有一个入口和一个结束点?31技术调用文件前是否被打开?32技术文件使用后是否被关闭?33技术所有的I/O异常是否被正确的处理?34技术是否所有的代码都能有效被调用或执行?35技术代码是否准确的实现了需求要求?36技术代码是否准确的实现了设计要求?确确认认信信息息CK_CK_评评审审检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证
11、员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程是否编写评审实施计划2过程是否按照评审指导书,确定评审方式3过程评审时间和人员的安排是否与客户达成一致意见(如果客户参与评审)4过程是否提前分发评审材料给参与评审的人员5过程是否提前将评审实施计划通知参与评审的人员6过程是否按照评审实施计划进行评审7过程是否按照评审检查单的检查项进行评审8过程是否进行评审会议记录9过程是否形成评审报告10过程评审是否得出评审结论11过程评审结论是否经过评审组确认12过程是否对评审发现的问题进行跟踪并经过审核13过程未通过的评审是否安排再次评审时间14过程是否记录
12、评审数据确确认认信信息息CK_CK_上上线线环环境境检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程软硬件环境是否都有专人负责安装、调试、维护2技术上线环境的联调测试是否完成3技术应用服务器和数据服务器搭建后,是否经过检查4技术网络环境是否到位5技术数据库软件是否在数据库服务器上经过测试6技术中间件软件是否安装到位,是否经过测试7技术上线的硬件参数配置是否设置正确8技术上线的软件参数配置是否设置正确9过程系统软件的打包版本是否正确10过程系统软件是否正
13、确的安装到上线环境中11技术其它外部设备是否调试完成12技术机房设施是否达到上线标准?如UPS、机房散热等。13过程上线用数据是否准备完成14过程上线的培训是否达到标准15过程接口单位是否已经明确协作方案确确认认信信息息CK_CK_系系统统测测试试检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程是否编写测试方案2过程是否制订测试计划3过程测试方案和测试计划是否经项目经理确认4过程是否编写测试用例5过程是否准备测试环境,并对测试环境进行验证6过程是否准备
14、测试数据7过程执行测试,将测试过程记录到测试记录中8过程是否记录测试缺陷,并进行跟踪至关闭9过程对测试结果,是否形成测试报告,并提交项目主管确确认认信信息息CK_CK_系系统统上上线线检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程上线的目的、要求是否明确?2过程上线是否有明确的进度计划?3过程上线过程中各个步骤的具体操作人员是否确定,是否到位?4过程上线各方负责人员是否明确?5过程项目组人员分工是否明确?6过程需要多方协作的工作是否已经协调好,并有明
15、确的协调负责人?7过程用户方的协作人员和专项负责人是否明确,是否已经到位?8技术每个上线点的系统环境是否明确?9过程上线重要环节是否明确指出,并有专家协助指导?10技术硬件设备是否到位?11技术网络环境是否到位?12技术上线用数据是否确定?13过程硬件、网络等是否有专人负责现场维护?14过程系统切换失败是否有应急方案?15过程系统切换是否得到客户方许可?16技术上线环境和开发测试用环境是否存在差异?17过程是否有上线环境差异的解决方案?18过程阶段成果是否已提交?19过程上线报告是否签署?确确认认信信息息CK_CK_系系统统设设计计检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检
16、查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程系统设计说明书格式是否跟模板保持一致2技术是否进行了系统架构的设计3技术是否进行子系统或系统模块功能设计4技术是否进行了接口设计5技术是否进行安全或性能设计6技术是否进行数据库设计,形成数据库设计说明书7技术系统设计说明书是否覆盖需求规格说明书的所有功能点8过程系统设计说明书是否通过内部评审9过程系统设计说明书是否经过外部评审10过程系统设计说明书是否获得客户确认。11过程系统设计说明书是否纳入配置库管理确确认认信信息息CK_CK_项项目目验验收收检检查查表表项项目
17、目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程验收是否有计划安排2过程是否有第三方介入验收工作3过程验收方式和标准是否明确4过程验收周期是否明确5过程验收过程和所需交付产品是否核对过合同6过程验收过程和所需交付产品是否同用户方或各方交流过7过程所需交付产品是否已经准备完成8过程是否有试运行工作9过程试运行期间人员是否安排清楚10过程是否进行人员的培训11过程培训过程是否有记录12过程验收汇报材料是否准备完成13过程验收用成果是否准备完成14过程所需材料份数是否完备15
18、过程验收报告是否准备完成16过程验收报告是否提前经各方审阅17过程验收报告是否签署18过程是否存在遗留问题19过程遗留问题是否有各方确认一致的解决方案确确认认信信息息CK_CK_需需求求规规格格说说明明书书检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程是否具有业务需求规格说明书2过程需求规格说明书跟需求规格说明书的模板保持一致3过程文档格式是否保持一致4过程是否明确需求分析方法5过程 是否定义系统需求6技术 是否进行应用系统功能分析7技术 是否定义用
19、户界面需求8技术 是否定义接口需求9技术 是否定义安全性需求10技术是否定义性能需求11过程需求规格说明书的流程图是否规范确确认认信信息息CK_CK_需需求求开开发发检检查查表表项项目目基基本本信信息息项目名称项目编号项目经理检查工作量技术负责人日期质量保证员检检查查项项序序号号检检查查类类型型检检查查内内容容符符合合不不符符合合不不适适用用备备注注1过程是否进行了需求调研活动2过程是否对调研记录进行整理和分析,并形成业务需求调研记录3过程是否进行需求整理,形成业务需求说明书4技术是否开发了系统原型5过程是否与用户进行了原型确认6过程是否进行需求分析,形成软件需求规格说明书7过程软件需求规格说明书是否经过评审8过程软件需求规格说明书评审中发现的问题是否进行跟踪9过程软件需求规格说明书是否经过客户确认确确认认信信息息