欢迎来到中国IT互联网研发培训机构-远标教育

400-666-0010
当前位置:主页 > 关于学院 > 媒体报道 >  正文

软件测试是如何提交Bug

时间:2017-10-24     来源: ITjob远标教育 作者:admin
        某个周四早上,沏好一杯茶,刚要坐到座位上,就听开发说,你们测试怎么提的Bug,给个截图能说明啥?截图上面显示的奔溃,如果是必现还好,如果不是必现,那么我们怎么去定位?至少给个日志吧?
      当时我的内心活动是:昨晚你们下班走了,留下我们测试,5分钟找出两个奔溃,这两处奔溃是用户必须去操作的两个按钮,你们打完包居然连点都没点就直接发布了,说好的自测,说好的版本质量呢?
   但是嘴上却说,你们要日志,你们早说呀,那不能我们随便给个日志给你吧?
   日志是什么类型?总得有约束吧......
 
   我叫皮皮,是一名软件测试工程师,上面的经历是我真实的经历。 
 
   之所以出现上面的问题,可以说是项目中没有明确的规范或者说项目有明确的规范但是没有按规范去执行。
   我相信这也是部分公司的通病,又或者说是部分开发人员和测试人员的的通病。
   而通病产生的原因有很多,其中一点可能是彼此的心照不宣。软件测试培训bug。
   比如开发人员看到测试人员提的奔溃性Bug,内心可能已经绝望,我擦?又没日志?算了,我先自己复现一波吧,然后通过不懈努力。
 出现两种情况,一是复现出来,并且把Bug单提给测试人员,告知已解决。二是复现不出来,并且把Bug单提给测试人员,告知未复现。 
 
  测试看到第一种情况后回归一波,果然被解决了,高高兴兴的把Bug单关闭了,测试看到第二种情况后,我擦?这都复现不出来?
 说完拿过手机,经过不懈努力,最终没有复现出来,然后仰天长叹,这么神奇吗?最后这个Bug单被测试关闭,关闭结果是未能复现或已解决。
   最终陷入一个死循环,测试依旧按照习惯提Bug,开发依旧按照习惯解Bug,毕竟社会主义的和谐,需要我们每个人的努力~
    有的朋友会说,不应该呀,一般像这种错误日志不都会直接传到数据库或者存在本地吗?软件测试培训bug。我们先说第一种情况,如果某个应用需要在弱网下甚至是无网情况下测试,这个时候恰巧程序出现错误,可以确保日志文件插入到数据库吗?弱网有几率,但是无网多半没有几率。 
 
      我们再说第二种情况,Log日志存在本地,存在本地一般有两种做法.第一种是手机自带存储日志功能,第二种是开发人员在程序中写入可以捕获错误日志的方法,并且保存在本地。第一种情况我们先不讨论,因为这个跟手机系统有关系,没有绝对的方法去控制。我们来讨论第二种,第二种确实是解决问题的方法之一,但是也有一种情况是公司不希望用户看到相关日志信息,这就需要开发人员在测试环境和线上环境做隔离。这种方法较为推荐。
     但是我们身为测试人员,还应该想到,你把手机送往开发的途中,手机进水了呢?
 哈哈哈哈.....

相关文章


  • 总部地址:深圳市龙华区清湖街道清祥路1号宝能科技园区(宝汇大厦)A座3楼
    咨询电话:400-666-0010
    面授课程:C++培训、iOS培训、Android培训、HTML5培训、UI培训、PHP培训、Java培训、C#程序员、大数据培训
  • ITjob远标教育

    了解ITjob动态
    关注远标教育服务号

  • ITjob远标教育

    扫码关注ITjob
    身边的移动开发导师

报名咨询0元入学助学贷款就业保障视频下载 咨询热线400-666-0010