IT咨询电话:13218060096您好,欢迎来到 南京守内安网络科技有限公司TM 官方网站
首 页    公司介绍 解决方案 返回首页 客户案例 招贤纳士 联系我们
服务套餐 service package
首页IT外包面包屑解决方案软件调试实施方案
            1. 制定调试计划
            调试负责人根据项目组制定的《项目计划书》与项目经理协商制定《项目测试计划》。
            调试计划的内容应包括确定项目进行的各类调试、调试前提、调试目标、调试优先级和重点、调试环境、调试范围和限制、调试内容、调试时间安排、调试资源等。
            在需求通过评审后完成《项目调试计划》,随《项目计划书》一同评审。
            2. 制定项目调试用例
            根据评审通过的《用户需求说明书》、《项目应用系统需求分析说明书》和相关的设计文档阶段编制《项目调试用例及记录》,确保调试范围有效并正确。
            1) 调试人员参与需求评审,正确理解系统需求并确认需求的可测性,获取调试项目需求;
            2) 根据批准的调试项目需求(在调试计划中有调试需求的详细描述)、调试目标的逻辑实现和约束、调试工具及其测试环境等限制条件,设计调试用例;
            3) 调试负责人根据系统的用户需求说明书,组织调试人员编写系统调试用例,并组织相关人员进行评审;
            4) 调试负责人根据系统的总体设计,组织调试人员编写集成测试用例,并组织相关人员进行评审;
            5) 调试负责人根据系统的详细设计,组织设计人员进行单元调试中调试用例的编写,并组织相关人员进行评审;
            6) 调试负责人发起组织相关人员进行调试用例评审,从而提高调试用例的质量;系统调试用例评审人员可以是调试负责人、项目经理、需求调研人员,批准人为项目经理;
            7) 当开发人员提交第一个版本后,调试负责人收集开发人员提交单元调试结果,带领调试人员进行相应的集成调试和系统调试,在调试用例相应栏目填写调试结果,并对调试结果进行统计分析;
            8) 当项目需求或设计变更引起调试需求变更时,需变更调试用例文档;
            9) 调试负责人实时或定期根据缺陷数据、状态和调试用例执行情况进行分析,以确定是否需要对目前调试的模块设计新的调试用例,如需编写新的调试用例,则指定相关人员完成新增调试用例的编写。
            3. 建立测试环境
            测试负责人组织测试小组成员按照《项目测试计划》的要求建立起测试环境,准备进行测试。
            4.单元测试
            单元调试也叫模块调试,针对软件设计的最小单位,是程序模块进行正确性检验的调试工作。目的在于发现各模块内部可能存在的各种差错,多个模块可以平行的独立进行单元调试。单元调试时调试者使用调试用例及相应编码准则等,验证程序代码单元及其函数、接口已按照预设的方式(系统设计)调用执行,并产生合乎期待的结果。
            单元调试的流程如下:
               调试负责人组织制定调试计划;
               设计人员编制单元调试用例;
                调试人员在符合规定调试环境条件下,使用指定调试及管理工具,编码规范和单元调试用例,从配置库中提取标识代码模块实施调试活动;
               记录、跟踪发现缺陷;
               调试负责人组织编写调试报告;
            单元调试通常由开发人员完成,但调试负责人必须关心调试结果,所有调试用例和调试结果必须妥善保存。
            5.集成调试
            编码和单元调试完成后,由调试人员进行集成调试。
            集成调试在单元调试的基础上将模块组装成子系统或系统,调试各模块之间接口互操作性,验证各功能模块是否能协调工作、参数传递及功能调用是否正常。
            集成调试发现并排除在模块连接中可能出现的问题,最终构成满足集成要求的软件系统。
            为保证集成所引起的改变不会导致无法预料的副作用,会在集成调试中对某些已经进行过调试的子集再进行回归测试。
            集成调试的流程如下:
               ·调试负责人组织制定调试计划;
               ·调试人员编制集成调试用例;
               ·调试人员在符合规定调试环境条件下,使用指定调试及管理工具、编码规则和集成调试用例实施调试活动;
               ·记录、跟踪发现缺陷;
               ·调试负责人组织编写调试报告。
            6.系统调试
            执行系统调试用例,验证已通过各阶段调试的功能模块已具有满足需求说明所规定的功能、质量和性能等方面特性。
            系统调试的流程如下:
               ·调试负责人组织制定调试计划;
               ·调试人员搭建调试环境,依据调试用例进行调试;
               ·记录、跟踪发现缺陷;
               ·调试负责人定期对系统调试质量及效果、进度情况进行评估,确定调试覆盖完整性,检验调试结果是否达到调试出口准则或停止准则,调试负责人必须定期向项目经理、QA等通报测试状况;
               ·系统调试结束后,调试负责人负责汇总、分析调试结果,形成调试报告。
            7.缺陷管理
            1)调试记录与总结
            每阶段调试工作要保留调试记录,跟踪调试过程。
            调试人员在测试过程中通过缺陷管理系统(BMS)记录缺陷,并对缺陷进行全程跟踪,直至缺陷关闭。
            2) 缺陷处理
               ·调试人员报告缺陷,提交项目经理,状态为new;
               ·项目经理对提交的缺陷进行确认、分析、评估,状态为confirmed;
               ·项目经理对缺陷进行分配,指定开发人员进行修改,状态为assinged;
               ·开发人员对缺陷进行处理、修正,并自行验证,验证通过后将缺陷提交测试人员调试,状态为resolved;
               ·调试人员复测缺陷,对没有问题的缺陷进行确认,状态为accepted,进入跟踪阶段,经过一段时间的跟踪,确认不再重现,则关闭,状态为closed;对仍然存在问题的缺陷,进行打回,重新提交项目经理,进入新一轮的跟踪,状态为rejected;
               ·对于上述任何一个阶段,都可以添加bugnotes,对缺陷进行更加详细的描述。
            调试总结
            在每阶段系统调试结束后,调试负责人需要对调试过程进行总结,完成《项目调试报告》,《项目调试报告》中会对调试活动、调试进度、调试缺陷分布情况进行总结,并对调试覆盖率、调试一次通过率等进行评估,按规范要求将不同阶段的《项目调试报告》分别提交项目经理、用户方审阅。


行动多于承诺 IT外包Copyright © 2008-2025  南京守内安网络科技有限公司TM 版权所有