分類 重要性 檢查項 備注 命名 ...
代碼走查具體考察點 一 參數檢驗 公共方法都要做參數的校驗,參數校驗不通過,需要明確拋出異常或對應響應碼。 在接口中也明確使用驗證注解修飾參數和返回值,作為一種協議要求調用方按注解約束傳參,返回值驗證注解約束提供方按注解要求返回結果。 二 魔法數字 幻數 在代碼中要杜絕幻數,幻數可定義為枚舉或常量以增強其可讀性。 三 空指針檢驗 不確定返回集合是否可為空時,要先做非空判斷,再做for循環。 盡量返 ...
2017-08-28 11:47 0 1254 推薦指數:
分類 重要性 檢查項 備注 命名 ...
代碼走查復盤 代碼走查的目的是什么? 聚焦在哪里? 團隊走查代碼的痛點在哪? 其他的思考? 1、走查代碼主講人 2、走查代碼參與人 參考文獻 如何做有效的代碼走查 代碼走查 代碼走查如何保證軟件質量 ...
pigx登錄代碼走查 大體流程 6. /oauth/token 接收 因為發送的是 POST /oauth/token,所以會進入 ...
代碼檢查與代碼走查是基於人工測試的白盒測試方法。目的:找出錯誤,而不是改正錯誤,是測試而不是調試。優點:能夠精確地定位的錯誤,降低調試成本。 可以成批的發現錯誤,而計算機測試往往是逐個發現錯誤並改正。 注意:代碼檢查、代碼走查、基於計算機的測試三者是互補的 代碼檢查:以組為單位閱讀代碼 ...
分類 重要性 檢查項 備注 命名 ...
代碼走查注意事項: 1、不變的值,盡量寫個常量類 2、盡量使用if{}else,不要一直if去判斷 3、減少循環調用方法查詢數據庫 4、dao層盡量不要用邏輯,盡量在service里寫業務邏輯 5、金額使用Bigdecimal類型的,0.00這種格式靠右顯示 6、iframe的彈框,要放到js ...
代碼走查:程序員和測試員組成審查小組,通過邏輯運行程序。第一步:小組成員提前閱讀設計規格書、程序文本等相關文檔。第二步:利用測試用例,使程序邏輯運行,記錄程序的蹤跡,發現、討論、解決問題 代碼審查:程序員和測試員組成審查小組。第一步:小組成員提前閱讀設計規格書、程序文本等相關文檔;第二步:召開 ...
在一個團隊中, 如果沒有code review, 直接允許開發提交代碼到版本庫並部署環境, 那么在正式開始測試之前的代碼走查就非常有必要了。 這里說的走查不是使用工具在持續化集成之前進行代碼規范的檢查, 而是根據PRD文檔, 驗證代碼的實現是否符合需求描述。 在開始測試之前我都會 ...