Bug基本概念

发布时间:2026/10/15 1:10:19
Bug基本概念 文章目录一. Bug基本概念1. Bug 介绍2. Bug 的判定标准3. 经典面试题如果开发认为你的提交并不是 Bug 怎么办4. Bug 的严重程度5. Bug 的优先级严重程度与优先级的关系一. Bug基本概念1. Bug 介绍其实 Bug 就是一个电脑程序里的错误也可以被称为漏洞或者一个程序不完善的地方。词源趣闻早期计算机是大型机器有一次因为一只虫子Bug飞进主机导致短路故障从此大家就把程序故障统称为 Bug。Bug 与缺陷的区别Bug通常指表现出来的现象比如程序崩溃。缺陷指引发这些现象的根本原因代码逻辑错误。注实际工作中通常不做严格区分统称为 Bug。2. Bug 的判定标准只要符合以下任意一条就可以判定为 Bug功能未达标软件未达到需求文档规定的功能或性能。出现不可容忍错误软件出现了客户无法接受的错误。体验不佳软件使用不符合客户习惯或工作环境。超出范围软件实现了需求文档范围之外的功能画蛇添足。3. 经典面试题如果开发认为你的提交并不是 Bug 怎么办其实这个问题面试官想要考察的就是大家对于 Bug 有没有自己的判断还有就是在工作当中的一些软实力比如说处理问题的思路。可以先来分析一下什么样的 Bug 会让开发认为不是 Bug。情况分类应对策略问题描述不清提升自己的业务水平把复现步骤写清楚。bug 难以复现保留截图、日志Log等证据做好记录。bug 有争议/建议组织会议讨论达成共识。功能性 Bug需求理解不一致拿出需求文档或设计方案作为证据对事不对人。4. Bug 的严重程度在软件测试中软件缺陷的严重性的判断应该站在软件最终用户的角度即判断缺陷的严重性要为用户考虑考虑缺陷对用户使用造成的恶劣后果的严重性。致命系统完全无法正常运行核心功能不可用。具体表现为系统崩溃、挂起、死机或关键模块无法启动导致业务流程完全中断且无任何替代方案可绕过。严重核心功能存在明显缺陷严重影响业务目标的达成。具体表现为主要功能无法执行或产生错误结果系统不稳定、数据被破坏且无法通过常规操作规避。该问题在常规操作中频繁出现或在特定流程中不可避免导致系统性能、功能或可用性严重降低。一般系统基本功能可用业务目标可以达成但存在局部体验或性能问题。具体表现为页面响应变慢、中间结果展示有误但不影响最终输出、非核心功能异常等对整体业务流程影响有限。建议不影响功能正确性和业务目标但影响用户体验或使用便利性。具体表现为界面文案拼写错误、排版不美观、操作路径不够便捷、提示信息不够友好等属于优化完善类问题。5. Bug 的优先级优先级是表示处理和修正软件缺陷的先后顺序的指标即哪些缺陷需要优先修正哪些缺陷可以稍后修正。严重程度与优先级的关系两者通常相关但并不绝对通常情况严重程度高优先级也高。特殊情况 A严重程度高但优先级低例如极难触发的崩溃可能暂不处理。特殊情况 B严重程度低但优先级高例如公司 Logo 拼写错误虽然不影响功能但必须马上改。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询