西安乐搏软件测试培训学校

400-882-1933

全国学习专线 8:00-22:00
西安乐搏软件测试培训学校
乐搏软件测试培训学校专注于做软件测试行业全品类的在线教育培训  成为腾讯课堂软件测试培训类目前三名  造就了早一批IT类的培训机构快速发育  
您当前的位置: >西安成习网 >西安培训学校 >软件测试人员怎样快速定位bug

西安IT认证学校新闻

软件测试人员怎样快速定位bug

发布时间:2022-06-20 11:34:15 已帮助: 来源:西安乐搏软件测试培训学校

软件测试人员怎样快速定位bug

作为一名测试人员,虽然系统问题不是我们的工作内容,但如果连常见的系统问题都不知道如何分析,在团队里你在开发中的地位显而易见,作为测试人员来说,尽管你不能深入的去分析问题,但是你能发现系统存在的问题,这点也是值得肯定的,那么软件测试人员怎样快速定位bug呢?本文为大家做相关的内容介绍。

软件测试人员怎样快速定位bug


分析问题场景进行预判
先查看页面表象,根据问题表像判断问题可能出现的原因,进行缩小范围,并且准备好录制工具,录制问题
系统页面无法正常访问的提示5开头的找后端,4开头的先检查请求地址或者对应的权限,进入系统页面正常打开,提示异常代码错误的直接找后端
进入系统页面展示异常图片视频相关提示Flash等相关信息进行安装Flash如若还不行找前端,界面UI展示兼容性错误找前端
如若系统访问正常,进入操作页面,功能性报错信息,就进入下面环节,抓包查看对应请求体,看日志等
关注请求体的状态码
4**开头的状态码一般都是客户端(前端)的问题;例如常见的404确认下是否是请求的地址有错,403确认是否有权限访问,具体可百度;
5**开头的状态码一般都是服务端(后端)问题,例如常见的500,则表示是服务器内部错误,503网络过载导致服务端延时,502服务器崩溃等,具体可百度;
关注请求的入参与响应数据
通过访问报错的页面,加载错误请求时我们通过F12进行分析请求包,查看对应的入参以及响应数据
例如:请求入参错误,那么该bug属于前端的错误;入参标准可以根据前端页面的输入的内容或者选择的内容,进行核验,入参格式以及是否必填等可以对应接口文档去进行分析或跟开发确认;
例如:请求未响应或者响应数据错误,那么该bug就属于后端的错误;一般是数据库查看报错,例如删了某个表查询报错误空指针等;
如果请求的入参或者响应数据都没问题,可以跟开发反馈是不是浏览器解析的问题,可以换个浏览器测试;
查看日志
针对服务端类型的报错,我们可以进行登录日志平台或者服务器对应Log目录下查看打印出的日志;
常用查看日志命令tail,/error进行快速检索关键词接口名等相关内容
拿到对应的日志,将日志文件贴进bug单,指派给后端,提高专业性,测试人员也要养成看日志的习惯,看着看着就懂了;
经验法则
在系统前端页面当碰见服务器配置相关报错的信息例如Nginx***或者代码以及SQL相关的提示报错信息直接找后端处理,例如JAVA****、.PHP、SQL等异常报错。
前端字符校验、格式校验、等,浏览器界面UI兼容性以及插件,或者APP、小程序类调用手机相关功能拍照、语音无法正常调用直接找前端。
以上是小编为大家整理的软件测试人员怎样快速定位bug的具体内容介绍,有从事软件测试的人员可以来做个相关的学习了解,希望对大家有一定的帮助,想要了解更多软件测试学习相关的知识可以继续关注小编为大家带来的后续文章更新。


上一篇:AP报名条件具体有哪些
下一篇:大厂喜欢的软件测试人类型是怎样的

相关课程

关于我们 | 联系我们 | 西安乐搏软件测试培训学校地址:西安市雁塔区网课 咨询电话:400-882-1933
沪ICP备18018862号-2 网站地图 注册 登录 招生合作 版权/投诉 免责声明 更新时间:2024-04-20