常见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、接口性能(能力有限,先不讨论)

浙公网安备 33010602011771号