近期參加開發乙個龐大的專案,曉言智慧型帶屏音響,由於工期很緊湊,所以開發時,**有很多的不規範的地方,所以導致了一些不必要的 bug 出來,在這裡就總結一下處理 bug 的心得。
遇到 bug 不要方,第一步是找到錯誤的地方,然後對**進行定位,聯絡上下文,找到問題點,這個是最基本的解決方法之一
如果聯絡上下文還是解決不了的話,就可以打 log 日誌,跟蹤自己打的日誌去分析錯誤的根本。
如果還是不能確定,那麼就使用打斷點的方式去除錯了,這個辦法基本是可以解決你所遇到的問題。
但是有一點比這幾點都重要的,那就是不能心浮氣躁,如果這三個方法都不能找到,那你有必要去請教你的小夥伴,俗話說的好,三個臭皮匠頂乙個諸葛亮,在大家的耐心觀摩下,我想沒什麼問題是解決不了的,團隊開發,注重的氛圍,不是單打獨鬥,所以,不要脫離團隊。
到bug的處理方法
對於程式設計人員來說,難免會遇到很多的bug,下面以php為例,簡單的給大家講一下遇到bug的處理方法。首先是 錯了找 你看到 報錯,就去找相應的行數,然後檢視一下,注意標點的對應等,有時候很可能因為乙個標點符號讓你這段 都不能走。列印sql語句,經常會遇到sql語句不執行的情況,列印出來,然後把s...
軟體測試總結之bug處理
軟體測試工程師的職責是找bug。當然了也不能說只是找bug,高大上一點應該還 功能的健壯性,但是回歸到本質,碰到bug怎麼處理呢?1.記錄問題 1.1 bug的標題,即一句話簡要的概括bug 1.2 bug的描述,詳細的描述bug,是否是相容問題 1.3 bug的復現,記錄bug的復現步驟 1.4 ...
bug常見的錯誤定位方法總結
以測試招聘系統為例,我們常常在測試過程中發現一些問題 有些問題能夠一眼看出來,並且能夠準確定位到,比如相容性問題或者頁面ui問題,或者資料庫資料問題 而有些問題我們可能需要採取一些輔助的工具去摸索和定位,其中介紹一些我們工作中經常遇到的工具,來幫助我們去定位問題 1.谷歌f12,開發者工具 如果乙個...