修复bug的12个关键步骤:

1.明确目的。

2.准备工作。

3.匹配测试环境。

4.明确代码的用途。

5.重现和诊断错误。

6.编写测试案例。

7.进入修复模式。

8.整理代码。

9.找别人来审查一下。

10.再次检查此修复过程。

11.试着不从主线出发。

12.思考。

转载于:https://www.cnblogs.com/iOSCain/p/4017565.html

修复bug的12个关键步骤:相关推荐

  1. 修复bug的12个关键步骤

    要多少时间才能修复bug,事先是很难知道的,特别是如果你和这些代码还素不相识的话,情况就更加扑朔迷离了.James Shore在<The Art of Agile >一书中,明确指出要想修 ...

  2. Android-FixBug热修复框架的使用及源码分析(不发版修复bug)

    前面几篇博文已经介绍了2种热修复框架的使用及源码分析,AndFix兼容性比较好,而Dexposed Art处于Beta版. AndFix和Dexposed都是阿里的开源项目.  Alibaba-And ...

  3. 禅道项目管理_禅道 11.6.1 版本发布,完善细节,修复 Bug

    禅道项目管理软件集产品管理.项目管理.质量管理.文档管理.组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程.禅道官网:www.zentao.net. 大家好,禅道 ...

  4. [转载]基于TFS实践敏捷-修复Bug和执行代码评审

    本主题阐释了这些功能,以继续这一关注虚拟敏捷团队成员的一天的教程. Peter 忙于编写一些代码以完成积压工作 (backlog) 项任务.但是,他的同事发现了一个阻碍他们工作的 Bug,他想立即修复 ...

  5. 机器人伪装成人类在 GitHub 上为开源项目修复 bug

    2018年1月12日下午12:28,GeoWebCache/geowebcache 项目和往常一样在 github 上提交代码.2 分钟后 travis-ci 上的单元测试以失败告终,测试结果显示有 ...

  6. 快速修复 bug 的技巧?初学者的痛点,教你一招搞定!

    前言 写 bug 和改 bug 是每个程序员都绕不过的话题,在编写代码的过程中,相信大家肯定遇到过这种情况:代码编译通过,没有语法错误,但是运行结果却报错或和预期不同,反复检查了很多遍,仍然无法修复错 ...

  7. 打造高效能研发团队的 5 个关键步骤

    在互联网软件企业,今年是一个大家都在非常努力降本增效的年份,包括且不限于人员优化.人员结构优化.技术成本优化,提高人效,提升研发效能等等. 这篇文章我们从研发效能出发,尝试梳理一下打造高效能研发团队的 ...

  8. 12个简单步骤让你成为黑客

    12个简单步骤让你成为黑客 黑客是在这十年最热门的职业之一,但不要把它作为一件容易的事.您必须拥有计算机系统,编程语言,操作系统深刻的认识.有些人认为,黑客永远是一个违法的事情,但他们错了.其实很多大 ...

  9. 【魔方攻略】三阶魔方教程之关键步骤(原创)

    [魔方攻略]三阶魔方教程之关键步骤(原创) 关键点:处理顶层十字的七种情况 顶层黄色面复原 顶层十字如图1-2: 将1的[鱼头]放置于右上角->执行[R U'2 R' U' R U' R'] 将 ...

最新文章

  1. yii2表单数据检查怎么自定义输出错误_B端产品日记——表单设计
  2. vue filter对象_学习vue源码(3) 手写Vue.directive、Vue.filter、Vue.component方法
  3. 聊聊前段插件之Datatables
  4. js json制表符报错_JS自学_常见错误复盘
  5. (转)IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容...
  6. 查看apk包名和Activity的方法
  7. 接口测试(java+testng+ant+jenkins)第三篇ant
  8. 专访第一棋牌创始人陈总:_如何解雇自己:创始人的困境
  9. 杀毒软件“驱逐舰”序列号、组件和病毒库升级下载地址
  10. Eclipse导入GitHub上面项目的两处报错处理
  11. 在經歷了8個Beta版和1個RC版後
  12. Ajax 滚动异步加载数据
  13. Twisted入门教程(10)
  14. 第7章--基本统计分析
  15. 使用Cron和PHP检测网页是否被篡改
  16. asp.net+扫描仪+图片上传
  17. 建模的计算机基础理论,数学建模基础理论
  18. 阿里云默认80端口无法访问
  19. linux鼠标手势双dock,Linnx Mint 上使用触摸板手势
  20. APP启动无视频数据-YYC松鼠短视频系统

热门文章

  1. OpenGL环境下的射线选择
  2. vc开发soap客户端(方式一)
  3. Asp中一些FSO方面的函数
  4. 学院选人的时候会考虑博士和硕士的比例
  5. gsk meaning
  6. 把十进制的n转化成r进制的数的模板
  7. Java的新项目学成在线笔记-day10(一)
  8. 【C++拾遗】 从内存布局看C++虚继承的实现原理
  9. Python中的字符串操作总结(Python3.6.1版本)
  10. 如何在 ASP.NET 4.6 与 IIS10 中运用 HTTP/2 ?