缺陷修復小結

畢業新人,進公司三個月了,開始做一些簡單的管理系統的時候,總是被體各種缺陷。

也許是經驗不夠,不知道怎樣入手可以減少缺陷,缺陷的標準到底是什麼,也只有在不斷的犯錯中才能認識到。

通過一段時間的糾結,總結些許缺陷。

目前自己被提出來的缺陷,大體分爲:頁面樣式類,邏輯類。


頁面樣式類可以細分爲:

控件對其方式,

控件的表現方式(下拉列表,文本框,複選框等等),

控件命名,

控件的顯示位置,

命名的一致性,

順序的一致性


邏輯類細分爲:

對於頁面傳入參數合法性的校驗(常見的如數值的校驗,是否爲數字串,位數的校驗等等),

對於新增記錄的唯一性校驗(處理方案是什麼,判斷的維度,字段是什麼)

對於後臺返回值的顯示的處理(例如,是否有不適合在頁面顯示的,如“null”,例如對返回值含義的解釋)

對於正常業務邏輯的操作的處理,

對於走非正常業務邏輯的異常處理,

邏輯是不是覆蓋了所有要顯示、要寫入的參數,

校驗是不是覆蓋了所有要顯示、要寫入的參數。


用戶頁面的操作流程千奇百怪,所以對於程序的健壯性的要求也就很高,正常的對於某些獲取值的判斷,是否爲空字符串,或者對象引用是否爲null,等等都是很必要的。

接觸的東西有限,只能列出這些了。


還有就是在開始做功能之前,一定要做好概要設計及詳細設計,在經過確認之後,可以動手開發,這也是減少bug出現率的重要步驟。博主所在的組就是師兄師姐太忙,自己只能按照自己的想法來實現大體上的功能,也沒做好設計文檔,所以喫的苦頭不少,被測試人員找的次數多了,感覺自己都不好意思。


一點小小心得,記錄下來,希望對正在犯同樣錯誤朋友有些作用。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章