常见bug定位(web端)

刚入门,理解有限,欢迎讨论

这里将bug定位简单分为前端bug和后端bug

前端对应:web、客户端、移动端等

后端对应:代码逻辑、数据库、性能等

因为能力有限,这里暂时不讨论性能相关的问题

 希望行业前辈能给出一些指导

 

一、前端常见bug

1、页面显示(字体、大小、颜色、布局、交互效果)

2、弹窗(浏览器自带弹窗、二次确认弹窗、气泡弹窗)

3、路由(页面的跳转与返回)

4、软件通用规则(日常积累)

5、用户体验

6、请求参数错误及重复请求(对增、删、改的操作,连续快速点击)

7、响应数据处理错误

8、浏览器兼容(Firefox、Google、safari、edge、opera)(一般前三种主流浏览器就够)

9、系统及版本兼容(Windows、mac等系统及对应版本)

 

二、后端常见bug

1、响应500(相当于崩溃)

2、响应错误(未对应请求)

3、逻辑判断错误(多种条件时,判断错误)

4、需加密数据在接口中明文传递

5、必填项和非必填项校验错误

6、数据库设计不满足需求(字段数量、数据类型、长度)

7、数据库有过多冗余字段

8、接口参数设计不满足需求(参数数量、类型、参数值)

9、接口性能(能力有限,先不讨论)

posted @   Gemoo  阅读(139)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 分享4款.NET开源、免费、实用的商城系统
点击右上角即可分享
微信分享提示