当前位置: 首页 > news >正文

软件测试--BUG篇

 博主主页: 码农派大星.

    数据结构专栏:Java数据结构

 数据库专栏:MySQL数据库

JavaEE专栏:JavaEE

软件测试专栏:软件测试

关注博主带你了解更多知识

目录

1. 软件测试的⽣命周期

2. BUG 

1. BUG 的概念

2. 描述bug的要素

3.bug级别

4.bug的⽣命周期 

5 与开发产⽣争执怎么办


1. 软件测试的⽣命周期

软件测试的⽣命周期是指测试流程,这个流程是按照⼀定顺序执⾏的⼀系列特定的步骤,去保证产品 质量符合需求。在软件测试⽣命周期流程中,每个活动都按照计划的系统的执⾏。每个阶段有不同的⽬标和交付产物

软件测试贯穿于软件的整个⽣命周期

2. BUG 

1. BUG 的概念

⼀个计算机bug指在计算机程序中存在的⼀个错误(error)、缺陷(flaw)、疏忽(mistake)或者故障 (fault),这些bug使程序⽆法正确的运⾏。Bug产⽣于程序的源代码或者程序设计阶段的疏忽或者错 误。

1. 规格说明是存在的并且正确,程序与规格说明之间的不匹配才是错误

2. 当需求规格说明书没有提到的功能,判断标准以最终⽤⼾为准:当程序没有实现其最终⽤⼾合理 预期的功能要求时,就是软件错误

2. 描述bug的要素

描述bug的基本要素:问题出现的版本、问题出现的环境、问题出现的步骤、预期结果、实际结果

3.bug级别

定义bug的级别,能够明确看出问题的严重程度。⼯作中开发⼈员通常需要按照bug的级别来分配 优先级来处理bug,除此之外,通过bug级别也能够体现出开发⼈员的开发质量

bug级别⼀般分为:崩溃、严重、⼀般、次要

4.bug的⽣命周期 

测试⼈员在执⾏测试的过程中如有发现bug,需要在对应的bug管理平台来创建bug(bug⽣命起 源),创建好的bug需要被开发⼈员修复,以及测试⼈员的持续跟踪和测试

5 与开发产⽣争执怎么办

1 先检查⾃⾝,是否bug描述不清楚

2 站在⽤⼾⻆度考虑并抛出问题

3 BUG定级要有理有据

4 提⾼⾃⾝技术和业务⽔平,做到不仅能提出问题,最好也能给出解决⽅案


http://www.mrgr.cn/news/65095.html

相关文章:

  • clickhouse运维篇(三):生产环境一键生成配置并快速部署ck集群
  • CentOS 7 安装 ntp,自动校准系统时间
  • 基于matlab的图像形状与分类的方法比较
  • 力扣题目解析--最长公共前缀
  • SVD求解ICP旋转矩阵不正确处理
  • 【spark的集群模式搭建】spark集群之Yarn集群模式搭建(清晰明了的搭建流程)
  • SAR_ADC介绍和建模
  • 长期缺乏技术规划的后果与应对策略
  • 大型音频模型:AudioLLMs
  • 在美团外卖上抢券 Python来实现
  • 负载均衡算法
  • [vulnhub] DC: 8
  • 【098】基于SpringBoot+Vue实现的垃圾分类系统
  • 【笔试题】迈入offer的新大门
  • 统信UOS设备驱动开发-调试优化
  • 好多好多的排序方法——(C语言)
  • synchronized加锁原理以及锁升级过程
  • 2025上海市公务员考试报名流程详细教程
  • 数据结构之树
  • 简记Vue3(三)—— ref、props、生命周期、hooks
  • 如何基于pdf2image实现pdf批量转换为图片
  • Java毕业设计-基于SpringBoot+Vue的体育用品库存管理系统
  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,2-12
  • 【Android面试八股文】你能说说kotlin怎么取消CPU密集型任务吗?
  • CentOS 7 软件/程序安装示例
  • 每周算法比赛