JavaShuo
欄目
標籤
軟件調試實戰 -13條黃金調試規則
時間 2019-11-09
標籤
軟件
調試
實戰
黃金
規則
简体版
原文
原文鏈接
軟件調試實戰
1 13條黃金調試規則
1.1 1 理解需求
1.1.1 保證理解需求,以確認是不是BUG
1.2 2製造失敗
1.2.1 須要一個測試用例是程序運行失敗
1.2.2 用該測試用例來回歸BUG測試
1.3 3 簡化測試用例
1.3.1 排除不起做用的因素
1.3.2 減小測試用例的時間
1.3.3 使用例更容易測試
1.4 4 讀取恰達的錯誤消息
1.4.1 首先出現的消息
1.5 5 檢查顯而易見的問題
1.5.1 軟件是否正確運行
1.5.2 權限
1.5.3 磁盤空間
1.5.4 ...
1.6 6 從解釋中分離出事實
1.6.1 列出某一已知狀況和緣由,問本身可否證實它
1.7 7 分而治之
1.7.1 整理一份清單,列出潛在問題
1.7.2 將環境更改和源代碼更改區分開
1.7.2.1 跟蹤環境的更改
1.7.2.2 撤銷源代碼的更改
1.7.3 放大並治之
1.7.3.1 內存調試
1.7.3.2 源代碼調試
1.7.3.3 同步調試
1.8 8 工具要與BUG匹配
1.8.1 調試出現問題的地方,而不是便於調試的地方
1.9 9 一次只作一項更改
1.9.1 作一處更改,檢查其是否有意義,若是沒有返回原有狀態
1.10 10 保持審計跟蹤
1.10.1 須要嘗試多個緣由的組合
1.11 11 獲取全新觀點
1.11.1 陷入僵局,能夠找人討論
1.11.2 劃清事實與你的理論的界限(可能你的理論不夠完善,避免誤導對方)
1.12 12 BUG不會本身修復
1.12.1 取消修復並驗證BUG可否重現
1.13 13 用迴歸測試來檢查BUG
相關文章
1.
軟件調試實戰:windbg 內核調試 (lkd kd )
2.
《軟件調試實戰》摘要chap3-5
3.
Eclipse條件斷點調試
4.
軟件調試筆記13 - 用戶態調試模式:參與者
5.
小黃鴨調試法
6.
15條軟件開發黃金定律
7.
如何調試OCLint自定義規則
8.
軟件質量黃金法則
9.
Keras作者:給軟件開發者的33條黃金法則
10.
IDEA調試實戰總結
更多相關文章...
•
Lua 調試(Debug)
-
Lua 教程
•
Eclipse Debug 調試
-
Eclipse 教程
•
三篇文章瞭解 TiDB 技術內幕 —— 談調度
•
Docker容器實戰(七) - 容器眼光下的文件系統
相關標籤/搜索
軟件調試
軟件調試實戰
調試
軟件調試的藝術
VS調試
調試使用
USB調試
異常調試
調試錯誤
紅包項目實戰
SQLite教程
NoSQL教程
面試
調度
JDK 13
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
微軟準備淘汰 SHA-1
2.
Windows Server 2019 Update 2010,20H2
3.
Jmeter+Selenium結合使用(完整篇)
4.
windows服務基礎
5.
mysql 查看線程及kill線程
6.
DevExpresss LookUpEdit詳解
7.
GitLab簡單配置SSHKey與計算機建立連接
8.
桶排序(BucketSort)
9.
桶排序(BucketSort)
10.
C++ 桶排序(BucketSort)
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
軟件調試實戰:windbg 內核調試 (lkd kd )
2.
《軟件調試實戰》摘要chap3-5
3.
Eclipse條件斷點調試
4.
軟件調試筆記13 - 用戶態調試模式:參與者
5.
小黃鴨調試法
6.
15條軟件開發黃金定律
7.
如何調試OCLint自定義規則
8.
軟件質量黃金法則
9.
Keras作者:給軟件開發者的33條黃金法則
10.
IDEA調試實戰總結
>>更多相關文章<<