更多课程 选择中心

软件测试培训
达内IT学院

400-996-5531

软件测试工程师要学会寻求 Bug 背后隐藏的 Boss


我们都知道,没有完美的程序,是程序就会存在Bug,而且Bug只是程序错误的表象,只是一种症状,我们修复后还应该探究更深层的原因。更要学会思考,寻求Bug出现的本质,究其根本,总结经验,才能防患于未然,避免Bug重复出现。

既然要学会思考,那么当Bug出现时,我们第一时间当然是去修改它,修复它。其次就该我们思考了,这时候就得问问自己,最起码得问三个问题:

1、我在其他地方犯了同样的错误吗?

2、修了这个bug会引起什么其他连锁反应或者会按下葫芦浮起瓢吗?

3、怎样预防这种Bug再次出现?

只有把这三个问题考虑清楚了,我们才不会重复犯错,才会让自己写的代码质量更高,程序更稳定。第一个问题是根据某一个Bug提前找到可能会发生的,与他类似的Bug,提前预防和解决。第二个问题是思考一下,解决了这个Bug会不会引起其他问题?我们都知道程序的严谨性和逻辑性,通常是牵一发而动全一身。所以这个问题很重要。第三个问题:查找Bug真因,总结记录,预防再次出现。

我相信大家在解决问题和Bug的时候,通常不会思考这三个问题,大家往往只会出现一个Bug,就解决一个Bug,对于没有出现的或者即将出现的不会提前预防和解决。这不仅仅是缺乏思考的一种表现,更是一种懒惰的行为。

一点个人的思考,仅供大家参考。欢迎大家在文章底下留言,一起讨论和交流想法。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Chrome将把所有HTTP页面标记为“不安全”
下一篇:软件测试的基础知识(一)

chatGPT在软件测试中七大应用方式

达内软件测试课程全新升级,培养π型测试人才

软件测试流程设计—黑盒测试用例设计方法

学习软件测试需要了解的数据库知识?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

陕西省

湖南省

贵州省

云南省

广西省

海南省