电脑故障问答网

 找回密码
 立即注册
查看: 108|回复: 2

什么是bug?bug的分类

[复制链接]

1

主题

3

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2022-9-20 11:32:27 | 显示全部楼层 |阅读模式
1.什么是bug(软件缺陷)?


  •     产品说明书中规定要做的事情,而软件没有实现。
  •     产品说明书中规定不要做的事情,而软件确实现了。
  •     产品说明书中没有提到过的事情,而软件确实现了。
  •     产品说明书中没有提到但是必须要做的事情,软件确没有实现。
  •     软件很难理解,很难使用,速度超慢,测试人员站在最终用户的角度看到的问题是平常的但不是正确的。

    注:产品说明书中没有提到但是必须要做的事情,软件确没有实现。软件实现了产品的功能,但是没有考虑软件在弱网络、低电量的情况下也能正常使用,而做出来的产品在弱网络或低电量的情况下报错,那么这也是一个bug。

2、常见的名词解释:

    Error:是偏离实际的和预期的结果。它代表了人们所犯的错误。
    Bug:是在应用程序投入生产之前发现的错误。导致程序工作不佳、生产错误结果或崩溃的编程错误。导致程序故障的软件或硬件上的错误。
    Defect:会在测试过程中发现错误时同时被发现,在跟踪系统中记录为“缺陷”。
    Failure:是指系统在明确的性能要求中执行其所需功能的能力不足,实际上是失望。

    注:一个错误的编码被称为Error,由测试人员发现的错误被称为Defect。若开发团队接受Defect,则它被称为Bug,否则称为测试Failure。

3.bug的分类

  • 功能错误:功能上的错误性bug---------------修改的时候得特别慎重!!!考虑影响面,需求程度
  • 代码错误:一般很少出现,通常在自测时出现(对白盒测试、自测的比较适合)
  • 内容相关:业务逻辑方面以及业务描述等相关问题-------慎重,特别是上线前夕
  • 表单相关:表单逻辑、样式、内容问题
  • 用户界面:UI表现,包括对话框样式和文字描述问题--------此类问题一般影响较小,单一。
  • 需求变动:原有的需求基础上的更改
  • 新增需求:会议上提出的新需求,非正式会议提出的不属于该项
  • 设计文档:数据库设计文档、概要/详细设计文档描述有问题
  • 建议:功能已满足但待改善,属于改良性建议
  • 配置相关:如web服务器或者数据库服务器配置等问题
  • 安装部署:项目部署时出现的错误,可能不是程序本身的问题而是工具本身和人为因素引起
  • 安全相关:加密和水印等安全信息
  • 性能压力:负载、压力测试不通过
  • 标准规范:根据国际标准或者公司内部制定的某标准,未符合标准
  • 测试脚本:如用工具LR编写并执行脚本进行测试,脚本错误
  • 事务跟踪:产品缺陷/bug跟踪(Defect/bug Tracking)工作任务跟踪(Task Tracking)问题解决过程跟踪(Problem Tracking)产品需求管理(Request Management)客户服务过程跟踪(Customer Support Tracking) 事务未按照规定执行
回复

使用道具 举报

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2025-2-2 11:12:02 | 显示全部楼层
前排支持下了哦~
回复

使用道具 举报

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2025-4-2 17:26:46 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

云顶设计嘉兴有限公司模板设计.

免责声明:本站上数据均为演示站数据,如购买模板可以上DISCUZ应用中心购买,欢迎惠顾.

云顶官方站点:云顶设计 模板原创设计:云顶模板   Powered by Discuz! X3.4© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表