• 0
  • 0
分享
  • 对测试人来说,Bug的作用有多大?——软件测试圈
  • 曼倩诙谐 2022-07-14 11:29:27 字数 1165 阅读 2548 收藏 0

  bug是测试工作的主要产物,同时也是开发和测试产生矛盾的原因之一。有的同学会觉得测试过程中发现的一些问题直接当面找开发解决了就好了,减少沟通成本,提高修复效率,反正提不提都不影响项目进度;而有的测试则是无论大小,甚至还未和开发沟通确认这个是否有效缺陷,就提上jira了。其实有效的bug对个人、团队、项目都是有非常重要的作用的。

  1、bug有助于衡量项目质量。测试组长需要通过缺陷统计和分析,识别项目当前风险,及时调整测试策略。在项目进行中,其他团队成员要了解当前项目质量情况,也需要依赖bug面板。项目进行总结时,可以从bug列表中分析出项目在需求、开发、测试阶段存在的问题,总结项目经验,避免重蹈覆辙。

  2、bug有助于快速熟悉产品。现在迭代的速度越来越快,基本不存在不需要维护的产品。要控制后期迭代中,接管人熟悉产品的时间成本。除了需求文档,测试用例和bug也是熟悉产品的重要方式。《Google软件测试之道》中谈到,对于新项目,消化产品文档后,需要关注项目的状态,特别是质量状态,了解bug数量、问题的分组方式、已经报告的bug类型、最长时间未处理的bug、最近一些bug的类型等。只有熟悉了全貌,才能真正有效地展开工作。

  同时,bug列表也是开发熟悉代码质量的方式之一。后期维护的开发需要修改某个功能,除了需要通过代码了解详细逻辑,还需要关注这部分功能原本的质量情况,比如那些相似的特殊问题需要重点关注,还有哪部分的逻辑是出问题最多的需要重点关注,了解质量情况后才能避免踩坑。

  3、bug有助于提高回归质效。进行回归测试时,如果没有bug记录可以参考,会像无头苍蝇一样乱撞,可能会遗漏一些重要的缺陷,留下潜在问题,或者是重新走一次无风险的地方,浪费时间。通过bug记录的统计,针对风险高的地方进行回归或者进行探索性测试,提高回归效率和质量。

  4、bug有助于衡量开发和测试能力。虽然开发质量、测试质量会受项目大小、难度、时间、分工等因素影响。但在一定程度上,bug也是衡量开发和测试能力的方式之一。如果某几个开发总是犯低级的错误,或者是bug数量明显比其他工作量和难度相似的同事多,那就需要开发经理关注他们的开发质量了,同时需要测试把控开发提测规范和质量,通过测试左移更早地发现问题;如果某几个测试在项目中,提的都是一些无关紧要的问题,没有发现过有较高价值的问题,那就需要关注他们的测试思维和测试方法了。

  合理地利用bug,可以给项目和公司创造非常多价值,但是很多项目成员包括测试人员都忽略了bug的价值:不是对提bug不上心,就是忽视了bug分析能力和bug管理能力。



作者:circle_hyy    

来源:http://www.51testing.com/html/10/n-4479510.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   nginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成nginx.conf文件, 同时可控制nginx使用此文件进行启动与重载,完成nginx闭环的图形化控制。  nginxWebUI也可管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置, 也可以一键将某台服务器配置同步到其他服务器, 方便集群管理  nginx web用户界面(webui)并没有涵盖所有的ngi...
            0 0 1839
            分享
          •   ChatGPT 免费用户现已能够尝试自定义 GPT 模型、分析图表等其他 GPT-4o 新功能。当然,OpenAI 在推出 GPT-4o 时就承诺它将免费向所有用户开放,而付费用户的优势在于“拥有免费用户五倍的容量限制”。  在此以前,诸如模型和网络响应、数据分析、图表创建、视觉、文件上传、内存和自定义 GPT 模型等功能仅对付费用户(ChatGPT Plus、Teams 和 Enterprise)开放,但现在已经面向所有 ChatGPT 用户开放(IT之家提醒:当免费用户使用 GPT-4o 达到消息或对话限制时将自动恢复到 GPT-3.5)。  值得一提的是,虽然 ChatGPT 免费用...
            0 0 492
            分享
          •   爱奇艺会员又涨价了,花3块钱把自己送上了热搜。  三次涨价后,相比2020年之前,会员连续包月最低价上涨了2/3。实际上,爱奇艺并不是唯一因会员涨价站在风口浪尖的长视频平台,腾讯视频、优酷、芒果TV最近一次分别在今年4月、6月、8月上调过会员价格。在不含电视端会员中,爱优腾的六大套餐价处于同等价位;在含电视端会员中,爱奇艺季卡128元,稍低于腾讯、优酷季卡148元。  涨价带来的即时效果是明显的。爱奇艺在今年Q3营收达到74.7亿元,环比提高了12.2%,净利润也从去年同期的亏损约17亿收窄为3.956亿;腾讯视频得益于会员价格调整的积极举措,ARPU(每用户平均收入)有所提升;阿里的20...
            0 0 915
            分享
          •   前几天在我创建的技术交流群,几位同学聊起了兼容性测试相关的话题。有测试的方法技巧,有如何选择测试时的切入点,也有在质量和投入成本之间如何做平衡的思考。  翻了翻写过的技术文章,大多集中在后端、中间件以及稳定性测试方面,兼容性测试也有做过专项。这篇文章,我想结合自己对兼容性测试的理解,以及做技术专项的一些经验,谈谈我的一些看法。  如何理解兼容性测试  兼容性测试,最初是为了检查软件在不同的硬件、操作系统以及软件平台上是否可以正常运行,即软件的可移植性和正确性检查。操作系统如 Windows 和 Mac,各种浏览器兼容如Chrome、Firefox、IE。  近几年随着移...
            0 0 809
            分享
          • 1、自动化测试面试技术详解:web自动化APP自动化接口自动化今年的软件测试的招聘需求,在所有薪资相对客观的岗位上都会明确标注:懂得一门编程语言,Java/Python懂得研发测试工具、测试框架、具备自动化测试能力今年的面试官主要询问的面试问题方向:自动化元素定位:是自动化测试中最为基础的能力在测试框架中,如何准确进行元素的定位,以及在版本迭代中如何轻便维护元素的相关信息。核心就是自动化测试中如何管理页面元素。2、解决元素问题一般会选择套用设计模式来进行管理:基于关键字的形态。所有的元素信息全部保存在文件中。基于POM的形态,所有的元素信息与页面对象关联。关键字驱动面试讲解(关键在于你需要自主...
            11 12 1692
            分享
      • 51testing软件测试圈微信