2026.6.25.01学习目标能够说出软件缺陷判定标准能够说出项目中缺陷的管理流程能够使用Excel对于缺陷进行管理能使用工具管理缺陷1.缺陷介绍1.1定义软件在使用过程中存在的任何问题都叫软件的缺陷简称Bug1.2缺陷的判定标准软件未实现需求规格说明书中明确要求的功能-少功能软件出现了需求规格说明书中指明不应该出现的错误-功能错误软件实现的功能超出露求规格)说明书指明的范围-多功能软件未实现需求规格说明书中虽未明确指明但应该实现的要求-隐性功能错误软件难以理解不易使用运行缓慢用户体验不好-不易使用1.3缺陷产生的原因需求阶段需求描述不易理解有歧义、错误等设计阶段设计文档存在错误或者缺陷编码阶段代码出现错误运行系统软硬件系统本身故障导致软件缺陷1.4软件缺陷的生命周期1.5软件缺陷的核心内容1.6缺陷提交要素1.7缺陷类型功能错误UI页面错误兼容性数据数据库易用性建议架构缺陷1.8小结工作流程设计用例-执行用例 - 缺陷提交 验证 关闭缺陷的定义任何问题Bug缺陷标准多功能、少功能、错误、缺少隐性功能、易用性描述缺陷缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注提交缺陷信息指派人、缺陷等级、修复优先级、类型2.缺陷编写2.1示例2.2缺陷的跟踪流程2.3提交缺陷注意事项面试题当你发现缺陷后首先会怎么办确定可复现确定是bug2.4编写规范3.缺陷管理工具项目管理工具--管理缺陷禅道、JIRA、TFSExcel管理缺陷3.1禅道介绍官网地址禅道项目管理软件 - 开源、免费的项目研发测试管理工具特点国产、免费、开源、简单、轻量级三管融合(产品管理、项目管理、质量管理)特点使用流程重点应用于管理缺陷