首页 > 其他分享 >bug的生命周期

bug的生命周期

时间:2022-10-17 13:03:13浏览次数:45  
标签:需求 生命周期 错误 后端 验证 bug

4.1bug的分类

①功能性bug:产品实现过程中,具体逻辑的实现错误

(比如登录时,用户名要求邮箱登录,但是未验证邮箱的格式,有可能是前端或者后端某一方未验证导致的实现错误。如果是前端未验证:频繁且大量的错误请求发到后端而带来无意义的压力;如果后端未验证,则错误数据会直接进入到数据库中)

②需求型bug:指在软件项目管理的过程中,需求阶段就埋下了隐患,如未按照需求实现、需求理解错误或需求未描述清楚等情况

bug的生命周期_软件项目管理

bug的生命周期_数据库_02

bug的生命周期_数据库_03

③性能型bug:指在软件在多人同时使用或长时间运行时出现了响应慢,甚至是崩溃的问题

类型:多人使用的时候导致系统的崩溃(微博、购物软件崩溃之类的)

结论:是难解决的,金钱和用户之间的一种平衡

bug的生命周期_生命周期_04

④常识性bug:在过去用户一直是这样认为的,已经形成种默认的约定,但软件设计或开发人员就不按照约定俗成的规则来

这些问题其实是比较常见的问题,在工作的过程中,大家容易按照自己的惯性思维去思考问题。所以对待问题和需求文档要明确细节,谨慎对待,不可以惯性思维,不理解的地方及时指出提问。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分界线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

4.2 从项目的角度看bug的生命周期

bug的生命周期_数据库_05

重点知识※

①bug的生命周期有哪些

②bug有哪些状态(一般情况下是9种,有的公司把 “拒绝中” 的状态归类到 “被拒绝的” 状态,所以有的算作8种)

bug的生命周期_生命周期_06


标签:需求,生命周期,错误,后端,验证,bug
From: https://blog.51cto.com/u_15300617/5762332

相关文章

  • HK32航顺单片机RS485应用的一个BUG
    芯片缺货的情况依然没有缓解,ST的单片机价格也是居高不下,最近的一个设计中,使用了航顺的一款单片机HK32F103C8T6,价格要比ST的便宜不少,硬件兼容,软件需要做少量改动,上手起来还是......
  • Debug初步了解
    Debug调式程序可以让代码逐行执行查看代码执行的过程调试程序中出现的bug使用方式:在行号的右边鼠标左键单击添加断点(每个方法的第一行哪里有bug添加到哪里)右键选......
  • IDEA debug模式下修改变量后运行 ALT + F8 然后选中变量,右键可以修改变量值 Set Val
    IDEAdebug模式下修改变量后运行ALT+F8然后选中变量,右键可以修改变量值SetValue首先运行Debug模式来到30行,可以见到这个时刻入参configPath,对于if的判断结果是t......
  • IDEA Debug过程中如何回退操作? Reset Frame Drop Frame
    IDEADebug过程中如何回退操作?大家在Debug程序的时候,是否遇到过因为“下一步”按太快,而导致跳过了想要深入分析的那段代码?是不是很想要有“回到上一步”这样的操作呢?在ID......
  • [oeasy]python0007-调试程序_debug
    ​ 调试程序......
  • 关于idea的servcies和debug功能,services中查看启动的服务没有调试工具栏
    今晚踩了这个坑。。。全网找了半天都解决不了。由于微服务项目必须用到services的这个功能来管理微服务项目的启动/停止,以及多个微服务部署。所以必须用到services这个功......
  • Servlet对象的生命周期
    Servlet对象的生命周期什么是Servlet对象生命周期?Servlet对象什么时候被创建。Servlet对象什么时候被销毁。Servlet对象创建了几个?Servlet对象的生命周期表示:一个Ser......
  • Spring的Bean的生命周期,初始化和销毁bean的方法
    本文以xml配置的方式来记录Spring的初始化和销毁bean的方法.JavaBean:packagecom.oxygen.dao.impl;importcom.oxygen.dao.BookDao;publicclassBookDaoImplimp......
  • API 生命周期管理
    一、API创建•基于API设计器生成API。SwaggerEditor可以在浏览器中使用YAML编写服务OpenAPI规范的API文档,并能够实时预览文档以及自动化生成代码。• 从代......
  • SpringBean的生命周期
    SpringBean的生命周期SpringBean的生命周期大体如下:Instantiation:实例化bean(完成构造器注入)依赖注入:属性(接口)注入,setter注入aware:beanName,beanFactory,app......