一.bug的定义

当且仅当规格说明是存在的并且正确,程序与规格说明之间的不匹配才是错误。当需求规格说明书没有提到的功能,判断标准以最终用户为准:当程序没有实现其最终用户合理预期的功能和要求时,就是软件错误。

二.如何描述一个bug?

举例说明

标题:Mircrosoft Edge浏览器进入首页后,鼠标扫到圆形功能框位置时,有时功能框出现消失的情况

发现bug的版本:Microsoft Edge 107.0.1418.52 (正式版本) (64 位)

发现bug的环境:Windows 10 家庭中文版

发现bug的步骤:打开Microsoft Edge浏览器 访问连接 xinyou.edu.cn

期望的结果:进入首页后,鼠标扫到圆形功能框位置时,功能框变为白色。

实际的结果:进入首页后,鼠标扫到圆形功能框位置时,有时功能框出现消失的情况,有时功能框变为白色,系统这个功能不太稳定,可能影响用户正常使用。

其他:(bug类型:前端问题,bug等级:次要……)

三.如何定义bug的级别?

1.崩溃

阻碍开发和测试工作的问题;造成系统崩溃,死机,死循环,导致数据库数据丢失,与数据库连接错误,主功能丧失,基本模块缺失等问题。

2.严重

系统主功能部分丧失,数据库保存调用错误,用户数据丢失,以及功能菜单不能使用但不影响其他功能的使用。

3.一般

功能没有完全实现但是不影响使用,功能菜单存在缺失但不会影响系统稳定性。

4.次要

不影响操作,但是可以优化的现象,例如:颜色对比太强烈,容易造成用户眼睛疲劳。

四.bug的生命周期

(1)New

新发现的bug,测试人员在测试过程中发现的bug,测试人员创建bug。

(2)Open

开发人员收到bug之后,查看是否是bug,如果是bug,开发人员则把状态改为open。

(3)Rejected

开发人员收到bug之后,如果不是bug,开发人员则把状态改为rejected。

(4)Fixed

开发人员将bug进行修改后,标识为修改状态,等待测试人员的回归测试验证。

(5)Delay

开发人员认为暂时不需要修改,或者暂时不能修改,则延后修改。

(6)Closed

修改状态的bug经过测试人员的回归测试验证通过,则关闭bug。

(7)Reopen

如果修改状态的bug经过测试人员的回归测试验证后未通过,则需要重新打开bug,开发人员需要重新修改。

软件测试-bug详解相关推荐

  1. 抓到Netty一个隐藏很深的内存泄露Bug | 详解Recycler对象池的精妙设计与实现

    本系列Netty源码解析文章基于 4.1.56.Final版本 最近在 Review Netty 代码的时候,不小心用我的肉眼抓到了一个隐藏很深很深的内存泄露 Bug. 于是笔者将这个故事-哦不 -事 ...

  2. c语言编译器bug,关于c语言的一个小bug详解

    不多说,说了都是累赘!直接看代码吧! #include int array[] = {23, 34, 12, 17, 204, 99, 16}; #define TOTAL_ELEMENTS (siz ...

  3. 软件工程学习总结(1)——软件测试工具详解

    很多初学者对软件测试工具不是很了解,测试人员通过工具能够使软件的一些简单问题直观的显示在读者的面前,这样能使测试人员更好的找出软件错误的所在.软件测试工具分为自动化软件测试工具和测试管理工具.提高测试 ...

  4. 软件测试-接口测试详解

    一.接口测试的背景 1)什么是接口测试呢? 接口测试是测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点联系,测试的重点是要检查数据的交换,传递和控制管 ...

  5. IE捉迷藏bug详解(躲猫猫)

    IE捉迷藏bug(peek-a-boo),之所以起这个名称是因为在某些条件下文本看起来消失了,只有在重新装载页面时才再度出现.出现这个bug的条件是:一个浮动元素后而跟着一些非浮动元素,然后是一个清理 ...

  6. IE捉迷藏bug详解

    IE捉迷藏bug(peek-a-boo),之所以起这个名称是因为在某些条件下文本看起来消失了,只有在重新装载页面时才再度出现.出现这个bug的条件是:一个浮动元素后而跟着一些非浮动元素,然后是一个清理 ...

  7. 怎么用软件测试电视,详解如何使用液晶电视测试软件(转载)

    昨天舅舅要买液晶电视,邀我前往相助,带了相机和本本,又下载了TFTTest和LCD-Test这俩测试软件,整装出发. 要了解一台高清电视的性能,最好的方法就是进行详细的测试.不过,这种测试可不是找台D ...

  8. 测试报告参考规范之软件测试环境详解

  9. 今日头条、抖音推荐算法原理全文详解

    之前头条召开了一场分享交流会.资深算法架构师.中国科学技术大学计算机博士曹欢欢,在今日头条总部带来了题为<让算法公开透明>的分享,消除社会各界对算法的一些误解,同时接受意见和建议. 本次分 ...

最新文章

  1. bug诞生记——不定长参数隐藏的类型问题
  2. python假设产品列表如下请首先打印出商品列表_Python列表练习题
  3. 数据库设计准则(第一、第二、第三范式说明)
  4. ActiveSync合作关系对话框的配置
  5. Linux cat指令(用于连接文件并打印到标准输出设备上)
  6. 【跟着我们学Golang】Go语言全平台安装
  7. Java基础系列8:Java的序列化与反序列化(修)
  8. 如何在没有Springockito的情况下模拟Spring bean
  9. java resource file_Java 获取Resource目录下的文件解决办法
  10. ModalPopupExtender使用技巧( operate ModalPopupExtender by JavaScript)
  11. voices——最后的决赛
  12. 怎么判断日出时间早晚_怎样判断一个地方的日出或日落时间
  13. vs2005安装使用指南
  14. ArduinoUNO实战-第六章-电位器实验
  15. 黑马程序员--黑马程序员的入学流程真的“很黑”
  16. BUUCTF-MISC-九连环
  17. 对口计算机平面设计考纲,云南体育运动职业技术学院2014年对口招生专业技能测试工作方案...
  18. YOLO数据集划分参数trainval_percent 和train_percent的含义
  19. 1(基于SpringBoot)疫情下的在线办公签到系统-从零构建后端项目基础篇
  20. ES 文件浏览器被曝安全漏洞,用户资料可能被盗

热门文章

  1. [学习笔记]UserInterface/Layouts
  2. xp amd 双核补丁-zt
  3. win10内存占用率过高怎么办_8GB内存竟不够用了?卸载预装软件帮你腾出更多内存空间!...
  4. vlc web 登录账号_最简单的VLC网页播放器
  5. Python获取12306网站车次
  6. Apache 的配置与应用
  7. 智能网联汽车——网联化
  8. 软件机器人加持财务共享服务中心,助力企业财务转型
  9. 对2023015期双色球号码的可能性进行计算
  10. 内网穿透工具天联使用介绍