錯誤級別分類
**錯誤
說明:**語法、格式、使用方法錯誤或不合理。
設計錯誤
說明:程式在開發過程中考慮不夠全面,設計不合理。
嚴謹錯誤
說明:開發過程中沒有對相關的資料、格式、物件進行驗證而直接使用;沒有對部分功能許可權、流程進行驗證而授權操作。主觀錯誤
說明:沒有按照相關設計文件進行開發
相容錯誤
說明:開發過程中沒有全面對系統相容性作處理。
客觀錯誤
說明:使用者提出來的不滿意或者是不理想
錯誤級別分級
一級錯誤(嚴重錯誤)
定義:1.
目無法正常執行,屬於研發失敗;
2. 嚴重不合理,可能導致使用者強烈的反感;
3. 由於需求、設計錯誤導致流程和流程控制存在重大錯誤;
4. 由於編碼錯誤導致骨幹流程不可用;
5. 由於設計及編碼錯誤導致的各種報表資料統計結果錯誤;
6. 由於設計疏漏導致流程中資料控制失敗;
7. 在不依賴後台資料庫和解密程式的情況下能夠非法登入系統;
分類:**錯誤、設計錯誤
二級錯誤(重要錯誤)
定義:1.
專案可以執行,但頻繁出錯、無特殊場景出錯,影響使用。
2. 軟體功能的實現過程中彈出未控制的系統錯誤提示,導致流程中斷;
3. 由於**邊界設定不當導致資料位數顯示錯誤;
4. 各種專案屬性修改導致統計、計算出錯;
5. 許可權設定存在邏輯上的錯誤;顯而易見的許可權控制失敗;
分類:設計錯誤、嚴謹錯誤
**錯誤(主要錯誤)
定義:1.
主要錯誤,專案可以正常執行,在特定環境下出錯誤,影響使用。
2. 一般不合理,即使使用者經過較長時間的熟練依然有錯誤操作的可能,或者使用者始終無法較流暢的操作,可能會導致使用者的抱怨;
3. 區域性功能無法正常使用,但不影響軟體整體流程的實現;
4. 無法滿足可以預料到的特殊應用
分類:嚴謹錯誤、主觀錯誤
四級錯誤(普通錯誤)
定義:1.
普通錯誤,專案可以正常執行,偶爾出現錯誤,影響使用。
2. 輕度不合理,存在歧義,需要反覆和使用者說明,即使如此,也有可能在使用中感到不便;
3. 介面設計存在缺陷、凌亂或不友好;
4. 功能雖然能夠正常使用,但由於實現過程中缺乏容錯性,不能對設計邊界以外(甚至邊界本身)的資料或操作做出正確的響應,導致程式整體不穩定;
5. 執行過程中彈出未控制的系統提示,但不影響流程繼續;
6. 存在隱含的安全漏洞,可以利用快捷方式、成批處理,以及許可權的組合應用中的安全漏洞進行未經授權的操作。
7. 部分細小功能未實現(與需求存在部分差異)
分類:嚴謹錯誤、主觀錯誤、相容錯誤
五級錯誤(輕微錯誤)
定義:1.
輕微錯誤,專案可以正常執行,不影響使用,視覺效果不好。
2. 雖有不盡人意之處,但不影響使用者操作;
3. 或使用者使用頻率較低,並且不會造成錯誤;
4. 區域性介面不夠美觀;處理過程中出現的對實
現功能沒有影響的缺陷;
5. 經過說明,使用者可以較容易理解並且不影響使用者使用的;
分類:主觀錯誤、客觀錯誤
六級錯誤(有待提高問題)
定義:1.
功能實現,但不是最優越的
分類:無
php錯誤級別
php.ini檔案中的error reporting引數 error reporting可以設定的引數如下 錯誤報告是位欄位。可以將數字加起來得到想要的錯誤報告等級。e all 所有的錯誤和警告 不包括 e strict e error 致命性的執行時錯誤 e warning 執行時警告 非致命性錯...
php 錯誤級別
定義和用法 error reporting 設定 php 的報錯級別並返回當前級別。函式語法 error reporting report level 如果引數 level 未指定,當前報錯級別將被返回。下面幾項是 level 可能的值 值 常量 描述 1 e error 致命的執行錯誤。錯誤無法恢...
PHP 錯誤級別
在php開發的時候常常會用到error reporting report level 來除錯自己的程式,下面列出了report level可能值 值常量 描述1e error 這是乙個嚴重錯誤,不可恢復,如位置異常,記憶體不足等 2e warning 警告,最一般的錯誤,如函式的引數錯誤等 4e p...