lhl
首页
python
leetcode
产品思想
软件测试
博客 (opens new window)
github (opens new window)
首页
python
leetcode
产品思想
软件测试
博客 (opens new window)
github (opens new window)
  • python

  • leetcode

  • 软件测试

    • 项目开发模型
    • Bug的理解
      • Bug 分类
      • 生命周期
    • 测试用例
    • 接口测试
    • web自动化测试
    • Pytest
  • Git

  • linux

  • 产品

  • MySql

  • docker

  • test
2023-06-28
目录

Bug的理解

# Bug 的理解

# Bug 分类

# 功能型 Bug

功能实现有问题 栗子:登录时,用户名需求是使用邮箱登录,但是并没有验证邮箱格式

# 需求型 Bug

需求阶段埋下了隐患,如 开发未按照需求实现、 需求理解错误,或者需求的描述不清楚等情况 栗子: 注册用户应该是唯一的,手机号码,邮箱,微信号等, 并没有使用手机号码邮箱微信号分别注册用户使用产品

# 性能型 Bug

软件在特定场景下使用会发生性能瓶颈, 比如多人使用或者长时间使用出现响应慢或者崩溃的情况 栗子: 微博在流量大的明星爆出新闻时,会出现响应慢或者崩溃的情况。
微博的架构成熟,它的软件设计是符合大部分用户的使用习惯的,但是突如其来的的大流量,使得微博只能临时添加服务器来提升性能。
这种解决方案是不适合常规时间的用户优化的,所以大部分时候这个是成本和用户体验之间的平衡。

# 常识型 Bug

违反用户使用习惯的 Bug
略

# 生命周期

https://blog.csdn.net/weixin_45191386/article/details/127115824 (opens new window)

项目开发模型
测试用例

← 项目开发模型 测试用例→

最近更新
01
lhl learn notes
02
filter
06-09
03
decorator
06-09
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式