php錯誤級別

2021-08-10 20:40:50 字數 1690 閱讀 8167

錯誤級別分類

**錯誤

說明:**語法、格式、使用方法錯誤或不合理。

設計錯誤

說明:程式在開發過程中考慮不夠全面,設計不合理。

嚴謹錯誤

說明:開發過程中沒有對相關的資料、格式、物件進行驗證而直接使用;沒有對部分功能許可權、流程進行驗證而授權操作。主觀錯誤

說明:沒有按照相關設計文件進行開發

相容錯誤

說明:開發過程中沒有全面對系統相容性作處理。

客觀錯誤

說明:使用者提出來的不滿意或者是不理想

錯誤級別分級

一級錯誤(嚴重錯誤)

定義: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...