• 0
  • 0
分享

读者提问:开发说这不是 BUG,怎么办?

阿常回答:那你觉得是 BUG 吗。

首先,测试要有自己的判断,不能开发说啥就是啥。

其次,我们来看看 BUG 常见的四种类型:代码错误、界面优化、设计缺陷、需求问题。

一、代码错误

代码错误,即功能错误(功能没有实现)。

如果判断下来是这类问题,测试可以在需求文档中找到描述该功能的地方,用记号笔着重划线标记,再传给开发看,相信开发立马就准备修这个 BUG了。

二、界面优化

界面优化问题,即页面显示问题(比如错别字、排版、布局、字体大小等)。

如果判断下来是这类问题,我们可以找 UED 确认是否需要修改(错别字不用说,必须要改),UED 会从用户体验的角度来判断是否需要做界面优化,一般如果改动难度不大,开发也是愿意修改的。

三、设计缺陷

设计缺陷,即没有按照需求文档去实现功能。

如果判断下来是这类问题,我们可以找产品一起沟通,功能是实现了,但跟原本需求设计不符合,看看产品能不能接受这个结果,这样的实现业务是不是也能接受。

如果业务可以接受,产品也点头认可,那这就不作为 BUG;如果业务不能接受,产品明确要求开发必须按照需求文档来实现,那这就是 BUG,开发必须修改。

四、需求问题

需求问题,即需求设计不合理。

如果判断下来是这类问题,我们一般不称之为 BUG,而叫它【需求改进】,这时【需求改进】我们应该提给产品,而不是提给开发。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   要求:  1.注册账号可以是手机号或邮箱。  2.手机号码:中国地区手机号长度11位,以13/14/15/17/18开头。  3.邮箱:“@”前面的部分、“@”和最后一个“.”之间部分、最后一个“.”后面的部分和一些其他的情况。  4.密码:英文或英文数字组合,8-20位,区分大小写(数字:0,1,2,3,4,5,6,7,8,9字母:a-z,A-Z)。  针对此注册功能的页面,测试用例(效率高+覆盖全+逻辑明确)如下:  选择正确的输入值,可注册成功:  (1)符合格式的手机号、新密码为符合要求的非最多和最少的字符(数字+英文)、确认密码一致、正确验证码(冒烟测试)。  (2)符合格式的邮...
            11 11 2306
            分享
          • 转眼,2020 即将结束,又到了年终总结的时候了。各大公司的“打工人”已经开始回顾 2020,展望 2021。大部分不善表达的工科人士表示:又得掉头发了,比研究前沿技术还难...也有人调侃:2021 的计划是,一定要完成 2020 年该完成的 2019 年未完成的 2018 年的计划...但测试工程师的年终总结到底该怎么写? 毕竟它可能涉及你的绩效考核、升职加薪。在写之前,先思考 2 个问题:年终总结是什么?写给谁看?年终总结是什么? 简而言之就是:这一年,你在公司的工作价值输出。写给谁看? 你的领导,管理层因此,领导或管理层希望看到的,年终总结大纲如下:你为公司创造了什么价值?(你做了哪些工...
            14 15 4180
            分享
          •   从事软件测试工作已经半年多了,刚入职的时候还是一个缺乏实际经验的小白,而现在拿到需求之后也能比较快速地熟悉业务并顺利开展测试,虽然不能说掌握了很多技能,但是相比之前也是有不少收获的,在这个过程中我总结了一点自己的心得,主要是觉得自己刚入行时做得不够好的一些方面吧。  在工作中要学会主动  记得我刚来的时候,对一切都不太熟悉,尤其是测试的系统,这个时候师傅会让我自己去熟悉。  在操作系统的过程中会遇到不理解的地方,当时因为刚来比较害羞,不太敢去问师傅,结果等师傅第二天问我系统熟悉得怎么样的时候,我说有地方不太懂,师傅说:“你怎么不当时直接问我呢?下次有问题记得要主动问我哦。工作中大家其实都很...
            0 0 674
            分享
          • 在我们的测试工作中,除了需要不断的学习新知识外,还有一个可能常常被我们忽视的工作,那就是反思。反思的重要性不言而喻,可以帮助我们总结过往的经验教训,可以帮助我们重新复盘过去工作中的得失,可以让我们通过曾经犯下的错误找到未来需要规避的问题,可以通过积累的经验获取后续工作中更高效的方法。那么问题来了,做测试的我们,该反思什么呢?在我们团队的日常工作中,每隔一段时间我们就会组织召开一次学习总结会。在这个会上,我们会去回顾过去一段时间工作中大家遇到的问题、学到的新知识、沉淀的经验和方法。在这个过程中,大家互相交流,互相碰撞,互相提问,互相弥补。通过这样的讨论学习,每个人都能感受到这些碰撞出的火花带来的...
            0 0 1808
            分享
          •   SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。  1 Sonar简介  1.1 sonarQube是什么?  1、代码质量和安全扫描和分析平台。  2、多维度分析代码:代码量、安全隐患、编写规范隐患、重复度、复杂度、代码增量、测试覆盖率等。  3、支持25+编程语言的代码扫描和分析,包含java\python\C#\javascript\go\C++等。  4、涵盖了编程语言的静态扫描规...
            0 1 6180
            分享
      • 51testing软件测试圈微信