《测试和检验控制程序(软件开发行业).docx》由会员分享,可在线阅读,更多相关《测试和检验控制程序(软件开发行业).docx(4页珍藏版)》请在第一文库网上搜索。
1、测试和检验控制程序(软件开发行业)1目的规定软件项目/产品的测试和产品检验程序,确保产品满足顾客的要求。2适用范围本程序适用于公司所有软件项目/产品的测试和进货检验、过程检验、最终检验工作。3职责3.1系统测试部3. L 1负责组织编制和实施测试计划。3. 1.2系统测试部经理负责审核测试计划和测试报告。3. 1.3系统测试部经理组织测试和评审。3. 2技术总监3.2. 1负责批准测试计划和测试报告。4工作程序4.1 测试的分类4.1.1 单元测试:用以测试程序模块内部在逻辑上和功能上的错误和缺陷。4.1.2 集成测试:主要是测试程序模块内部和外部的接口完整性已及功能的有效性。4. 1.3确认
2、测试:包括配置复审、Alpha和Beta测试。4. 1.4系统测试:性能测试、压力测试、安全测试和质量测试。4.1. 5系统测试部分在项目组的项目开发计划评审通过后的3个工作日内提交每个阶段测试的时间安排。4. 2单元测试4. 2.1系统测试部依据详细设计说明书和测试计划编写指南编写单元测试阶段的测试计划。4. 2.2系统测试部组织对测试计划进行评审,由技术总监批准执行。4. 2.3系统测试部在测试结束后3个工作日,对测试结果进行统计。4.2.4依据测试报告编写指南编写测试报告,由技术总监审批。4. 3集成测试4.3.1系统测试部依据详细设计说明书和测试计划编写指南编写单元测试阶段的测试计划。
3、4. 3.2系统测试部组织对测试计划进行评审,由技术总监批准执行。4. 3.3系统测试部在测试结束后3个工作日,对测试结果进行统计。4.3.4依据测试报告编写指南编写测试报告,由技术总监审批。4. 4确认测试分类4. 4.1配置复审:系统测试部在产品交付客户之前,对产品的配置管理进行审核。5. 4.2 Alpha测试:系统测试部负责记录发现的错误。6. 4.3 Beta测试:系统测试部负责记录发现的错误。7. 4. 4系统测试部根据项目情况选择确认测试的方法。8. 4.5系统测试部提交测试报告,由技术总监审批。9. 5系统测试根据产品的需求可以有选择的进行。10. 测试计划书的变更4. 6.1
4、变更需要由变更申请人先填写评审申请表,提出变更评审申请。4. 6.2测试计划书变更前,由系统测试部组织有关人员按设计评审控制程序进行变更评审。4. 6.3由系统测试部经理审核,技术总监批准后进行变更,按照配置管理程序进行变更。4. 7检验4. 7. 1进货检验4. 7.1.1进货检验包括:分包方提供的软件质量和其他产品质量的检验。4. 7.1.2过程检验时间、检验准则和检验方式按照合同中的相关规定或在双方都认可的情况下进行。进货检验由市场部负责。4. 7. 2过程检验4. 7. 2. 1过程检验包括:刻盘、用户手册的装订、标识等过程中的检验。4. 7. 2. 2过程检验时间、检验准则和检验方式
5、按照合同中的相关规定的情况下进行。其中刻盘、用户手册、标识的检验过程由相关提供部门负责人负责检验。4. 7. 3最终检验4. 7. 3. 1最终检验包括:出厂前检验。4. 7. 3. 2最终检验时间、检验准则和检验方式按照合同中的相关规定或相关产品的部门经理认可的情况下进行。最终检验由市场部负责组织检验。4. 7. 4检验过程4. 4. 7.1市场部确定相关验收部门极据采购合同的规定对采购的产品、设备进行验收。可以采用以下两种产品、设备的验收方式;在分承包方处验证和在公司本部验收。相关验收部门要将验收情况记录在分包方产品验收记录表中。4. 4. 7. 2市场部对产品、设备验收过程中出现的不合格
6、品按有关合同规定进行处理。4. 4. 7. 3所有的分包方产品验收记录表由市场部保存。市场部负责采购物品的保管。4. 4. 7. 4相关验收部门验收结束后,需对设备办理入库手续的,由市场部填写产品入库单。对直接送到最终用户的设备,市场部也要根据分承包方提供的发票清单填写产品出库单,同时产品的需求部门应到市场部门办理有关的出库手续,填写产品出库单。4. 7.5检验不合格时,按不合格品控制程序执行。4.8质量记录的管理4. 8.1对本程序所产生的质量记录由各部门经理保存,待项目验收交付完毕移交总经理办公室统一管理。5相关文件5.1 不合格品控制程序5.2 设计评审控制程序5.3 测试计划编写指南5.4 测试报告编写指南6质量记录6. 1测试计划6.2 评审申请表6.3 测试报告6.4 分包方产品验收纪录表6.5 评审报告