我们的专业付出,值得您的永久信赖!为您量身定制,信誉第一!

订货热线:17629657028

推荐产品
  • 足协新闻办发春节贺词 盼新年中国足球继续前进|亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 内乡县夏馆镇葛条爬小学举行扶贫日宣传教育活动-亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录|济源市黄河路小学开展2019“南京大屠杀”国家公祭日纪念活动
    当前位置:首页 > 新闻中心 > 公司新闻
    软件测试人员定位bug原因的10大妙招分享【亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录】

     


    63046
    本文摘要:作为一名软件测试人员,日常事情与bug是息息相关的。

    作为一名软件测试人员,日常事情与bug是息息相关的。在发现bug之后,首先要做的就是定位bug,确定bug的存在,然后才是分析bug发生的原因并解决bug。

    亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录

    无论是自己找到的bug,还是开发修复后告诉我们的,能发现bug就是好事。接下来小编将给大家分享一些好用的定位bug原因的小妙招。图源网络:侵删关于如何定位bug的发生原因,小编总结了以下几点:1.岑寂应对问题遇到问题时,先别急着去定位原因,首要做的是生存bug发生的记载,保证可以复现,然后才是清除QA的低级问题。

    为什么要生存记载?因为如果以后不能复现,那就不能证明bug的存在。常见的低级问题就是:hosts差池,网络不通,以及操作姿势不正确等。另有一类问题就是数据问题,我们有时候会遇到服务端报500错误,检察日志后,报空指针,那么很有可能就是数据库中关联表的数据被人为删掉导致的。

    亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录

    所以发现bug先别慌,岑寂一下,先确认问题再去找原因。2.直接检察页面出现当法式泛起bug的时候,先连忙停止正在做的任何操作。

    不要按任何健,仔细地看一下屏幕,注意那些不正常的地方,记着它或者写下来。学着养成一种条件反射——一旦电脑出了问题,先不要动。要想挣脱这个bug,关掉受影响的法式或者重新启动盘算机都不是最佳的解决方式,最好的措施是让bug再次发生,找到bug发生的源头。图源网络:侵删3.检察状态码4xx状态码一般表现是客户端问题(固然也有可能是服务器端设置问题),好比发生了401,那么要看下是否带了正确的身份验证信息;发生了403则要看下是否有权限会见;404则要看下对应的URL是否真实存在。

    而5xx状态码则一般表现服务端泛起问题。好比发生了500错误,则讲明是服务器内部错误,这个时候要配合服务器log举行定位,发生了502错误则可能是服务器挂了导致的问题、发生503错误可能是由于网络过载导致的问题、发生504错误则可能是法式执行时间过长导致超时。

    4.检察服务器日志如果发生5xx问题,或者需要检查后端接口执行的sql是否正确,我们最常见的排查方法就是去看服务器日志好比tomcat日志。开发人员一般会打出关键信息和报错信息,从而找到问题所在,所以,测试人员也要养成看日志的习惯。

    图源网络:侵删5.检察需求文档有时候,前端和服务端的交互都正确,可是从测试的角度看不合理。这个时候,我们应该翻翻需求文档。如果和需求文档不符,那么就要看下改什么比力合理,是改前端,还是改服务端,或者两者都要改。

    亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录

    这里有一个原则,就是前端尽可能少地去负担逻辑,只卖力渲染展现。6.判断是否是后端生成页面的问题后端生成页面,最常见的就是类似于jsp、php、python的某些前后端不分散的框架,这种比力特殊,常见于单人开发的项目,这种项目的问题排查和其他项目总的思路也一样,只不外前后端bug的修改可能都是同一小我私家而已。7.向开发寻求可测性支持有时候,涉及到开发历程的一些测试,也需要开发提供可测性支持。

    好比,要检察接口给另一个接口发的请求是否正确,可以让开发打印出完整的请求log。另有一些逻辑开关、修改页面数据条数等,都属于可测性支持的领域。图源网络:侵删8.检查一下设置许多时候,bug不是代码的问题,而是tomcat设置、nginx设置、jdbc设置等的问题。

    亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录

    在这个层面上,测试人员最好能够相识下它们的各项设置,在发现问题后可能就会想到这方面的问题。9.履历规则太阳底下没有新鲜事,有履历的测试人员对于有部门bug已经见过多次。能够很快找到泉源,直奔主题,迅速陈诉或者解决bug10.其他常见的bug可能另有构建方面的原因。

    好比代码自己没错,可是合并代码到主干后泛起了问题,好比代码存在冲突时手动解决的情况。图源网络:侵删此外,定位到bug后,也需要详细情况详细分析,凭据开发人员的性格接纳合适的相同方式以保证开发能够接受你发现的bug。

    固然,在发现bug或者定位bug发生原因后,记得要再次确认bug。所谓确认bug,就是弄清楚bug是否每次都发生,是概率事件,还是工具相关的问题。好比换个浏览器是否能重现?如果换个浏览器不能重现的话,很可能就是前端的兼容性问题,好比翻页控件。

    待测的系统有许多页面都有翻页控件,那么就要看下是否每个页面都市泛起这个问题,进而报bug时举行统一说明,也越发利便开发人员批量处置惩罚,防止漏改。以上是定位bug原因的一些妙招分享,更多资讯可关注卓码测评,连续更新。


    本文关键词:亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录

    本文来源:亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录-www.jslfzm.cn

    推荐资讯

  • 78166次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录:台风圣帕来袭 农房保险保障功能凸显
  • 38964次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录|生态环境部发布2019年“全国低碳日”海报
  • 70437次浏览如何让服务满足化?小区业主和物业都该看看这篇|亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 79283次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录- 邮储银行阜阳市分行优质服务获赞誉
  • 25999次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录| 应往届可报!事业编!招155人!
  • 16991次浏览2020:中国改革电力价格机制|亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 84538次浏览 寄语信贷客户司理!某商业银行12年迈兵履历总结(五)_亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 71285次浏览携程携手艾瑞公布2019商旅白皮书 3年内我国商旅管理市场将保持稳定增长-亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录
  • 94932次浏览生态环境部收到群众感谢信
  • 91154次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录:我国地下水污染防治时间表发布 明年将初步建立地下水污染防治法规标准体系
  • 31919次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录_八闽大地打造绿色发展福建样板
  • 57873次浏览亚博全站APP登录官网,亚搏手机版app下载,亚博全站手机版官网登录-生态环境部与阿联酋气候变化与环境部签署环境保护合作谅解备忘录
  •