Bug的基本知识_bug包括哪些内容-程序员宅基地

技术标签: 软件测试  

1.Bug的定义:

bug就是一个电脑程序里的错误,而现在更是将其诞生为漏洞,或者一个程序不完善的地方。

2.Bug的分类:

  • 致命(一级bug):修改优  先级为最高,该级别问题需要立即修改。

致命bug:不能完全满足系统要求,系统停止运行,系统的重要部件无法运行,系统崩溃或者挂起等导致系统不能正常运行。

通常表现为:1.系统崩溃;2.导致程序重启,死机或非法退出;3.死循环;4.数据丢失或异常;5.数据通讯错误;6.硬件故障,系统悬挂。

比如:1.内存泄漏;2.严重的数值计算错误;3.系统容易崩溃;4.功能设计与需求严重不符;5.系统无法登录;6.循环报错,无法正常退出......

  • 严重(二级bug):修改优先级为高,该级别需要程序员尽快修改。

严重bug:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题,系统无法满足主要的业务要求,性能、功能或可用性严重降低。 

通常表现为:1.功能不符合用户需求  ;2.数据计算错误  ;3.业务流程错误  ;4.程序接口错误 ;5.因错误操作迫使程序中断; 6.系统可被执行,但操作功能无法执行(含指令); 7.功能项的某些项目(选项)使用无效(对系统非致命的); 8.功能实现不完整,如删除时没有考虑数据关联; 9.功能的实现不正确,如在系统实现的界面上,一些可接受输入的控件点击后无作用,对数据库的操作不能正确实现。

比如:1.功能未实现;2.功能存在报错;3.数值轻微的计算错误......

  • 一般(三级bug):修改优先级为中,该级别需要程序员修改。 

一般bug:系统可以满足业务要求,系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。 

通常表现为:1.数据长度不一致;2.内容或格式错误  ;3.响应时间

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42063288/article/details/106135475

智能推荐

【区块链2.0实战学习笔记】————8、Solidity开发以太坊游戏_solidity链游pve开发-程序员宅基地

文章浏览阅读813次。8.1 以太坊游戏的特点8.2 以太坊游戏开发准备8.3 以太坊游戏Influence代码框架8.4 以太坊游戏Influence源代码解读8.4.1 游戏界面8.4.2 库文件lib8.4.3 游戏主功能:小行星拍卖8.4.4..._solidity链游pve开发

python中文件读写--open函数详解_python open 读-程序员宅基地

文章浏览阅读7.2k次,点赞6次,收藏39次。python中open函数详解在python中文件的读取分为三步走:读:打开文件 -> 读文件 -> 关闭文件(有点像把大象放进冰箱需要几步?的问题)1、open函数open函数主要运用到两个参数,文件名和mode,文件名是添加该文件对象的变量,mode是告诉编译器和开发者文件通过怎样的方式进行使用。因此在Python中打开文件的代码如下:file_object = open('filename','mode')..._python open 读

接口请求的六种常见方式_编辑的请求方式是什么-程序员宅基地

文章浏览阅读4.8k次。接口请求的六种常见方式:1、Get 向特定资源发出请求(请求指定页面信息,并返回实体主体)2、Post 向指定资源提交数据进行处理请求(提交表单、上传文件),又可能导致新的资源的建立或原有资源的修改3、Put 向指定资源位置上上传其最新内容(从客户端向服务器传送的数据取代指定文档的内容)4、Head 与服务器索与get请求一致的相应,响应体不会返回,获取包含在小消息头中的原信息(与get请求类似,返回的响应中没有具体内容,用于获取报头)5、Delete 请求服务器删除request-URL所标示的_编辑的请求方式是什么

浅析YOLO目标检测算法AI安全帽识别技术及场景应用_yolo图像分类帽子和人不在同一处-程序员宅基地

文章浏览阅读5k次,点赞4次,收藏17次。将AI安全生产摄像机与EasyCVR视频平台结合使用,通过安全帽检测,可以有效地来检测工人是否合规穿戴个人防护装备,提高视频监控应用在行业多场景下的智能分析与处理能力。_yolo图像分类帽子和人不在同一处

Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake(线段树+离散化优化DP)_codeforce b-babala cake离散化线段树-程序员宅基地

文章浏览阅读1.5k次。题目链接:点击打开链接题意:给出n个圆柱体的地面半径和高, 要求只能有一个直接放在桌子上, 其他的要放在他上面, 第i个能放在第j个上面的条件是:当且仅当第i个的体积大于第j个且j 思路:一看就是一个DP, 而且状态很容易表示, d[i]表示到第i个为止能得到的最大总体积。 转移到 max(d[j]) + a[i], (j a[j])。 但是n非常大, 显然要优化, 因为第二层循环_codeforce b-babala cake离散化线段树

Python学习之我踩过的坑_python卡姿兰大眼睛-程序员宅基地

文章浏览阅读192次。一些碎碎念:今天,高高兴兴地投入到Python的学习中,氮素,以我这么优秀的人,怎么可能不掉坑??我有一万种犯错的办法好吗?!首先,在Python交互环境中定义函数。是时候展现一波真正的技术了。如下图:哎,怎么报错?擦亮卡姿兰大眼睛一看,哦,原来忘了添加冒号,再来再来怎么还是报错???(黑人问号脸)是时候百度一下了OO,原来是缩进的问题,没有添加空格,再次修改好啦!..._python卡姿兰大眼睛

随便推点

Android屏幕适配-程序员宅基地

文章浏览阅读91次。屏幕适配非常好用的Android屏幕适配:https://www.jianshu.com/p/1302ad5a4b04今日头条屏幕适配方案终极版:http://blog.itpub.net/31077337/viewspace-2212649/秦子帅:Android刘海屏适配方案...

ELK生态:Logstash增量读取csv文件数据,导入到Elasticsearch_使用logstash导出es数据到csv-程序员宅基地

文章浏览阅读5k次。简介ELK生态之Logstash导入数据到Elasticsearch; 数据源:csv格式文件; Elasticsearch和Logstash版本:5.6.1; 前提环境:Elasticsearch单机或集群;Logstash客户端;实践csv文件内容:"sixmonth","23","男","1998/6/3 18:31:46""xiaoming","23","男","19..._使用logstash导出es数据到csv

eclipse链接git(SSH免密码链接)_eclipse git ssh-程序员宅基地

文章浏览阅读6.6k次。eclipse 使用ssh方式连接git_eclipse git ssh

HTML代码页面无法跳转为什么,html超链接不跳转 html为什么超链接不跳转页面-程序员宅基地

文章浏览阅读1.2w次。html里面代码加上超链接不跳转网页html为什么点击超链接不跳转?代码如下:点击链接 点击后你的链接是不是在框架里面 如果是要加上 target="_top"如何设置在html中保留超链接格式但不实现跳转html为什么超链接不跳转页面检查一下html超链接是否书写正确。html 超链接如何设置点击跳转到根目录或其他目录超链接跳转到其他的目录或者根目录一般是使用相对路径或者绝对路径的进行跳转。 工..._htm为什么value无法跳转

什么是爬虫?_爬虫是什么-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏14次。应该有不少知友在学习爬虫的过程中都走了不少弯路,一听到要用Python爬虫,就认为开始着手把Python完全系统的去学习一遍,于是开启了漫长的Python学习时光,但往往还没有接触到爬虫,就把前面学的理论知识给忘了,毫无成就感,越来越看不到希望,最后只好放弃。、价格在2000元到2500元、地区需要在浦东,最后网站就会给出一些筛选完的具体列表,通过一步步的点击最后获得了你想要的信息,如果想将这些信息进行对比,还得手动将一些参考数据摘抄下来,这一系列复杂的人工操作必将花费不少的时间。_爬虫是什么

matlab videoinput 函数,Create video input object-程序员宅基地

文章浏览阅读645次。videoinputCreate video input objectSyntaxobj = videoinput(adaptorname)obj = videoinput(adaptorname,deviceID)obj = videoinput(adaptorname,deviceID,format)obj = videoinput(adaptorname,deviceID,format,P1..._matlab videoinput