1. 程式人生 > >實習之路_Bug的等級以及log的劃分

實習之路_Bug的等級以及log的劃分

實習期間中的筆記,BUG等級log劃分是很重要的(特別是初級工程師,剛剛要進入企業工作的應屆生來說==||我就是18界的應屆生)
**

  • .bug的等級劃分:

**
五類劃分:
A類—導致系統崩潰、宕機;出現不可挽救的資料丟失或損壞、記憶體洩露
B類—導致程式模組丟失或未實現;軟體錯誤導致資料丟失;使用者需求未實現
C類—發現影響被測功能正確實現的問題
D類—一般性錯誤或者功能實現不完善等
E類—一些建議性的錯誤
重大性Bug使用白底黑字表示

.**

  • 缺陷優先順序:

**
優先順序的劃分:
低——>中——>高——>緊急
延遲處理——>正常排隊——>優先處理——>緊急處理

一般嚴重的程式搞的缺陷具有較高的優先級別。嚴重度高說明缺陷對軟體照成的危害性大,需要優先處理;但是嚴重性高優先級別不一定高,如果某個嚴重的軟體缺陷只在非常極端的條件下產生。可以不馬上處理。
嚴重程度優先順序不一定低:
如果是軟體名稱或公司名稱的拼寫錯誤,雖然說其屬於介面錯誤,嚴重程度不高,但其關係到軟體和公司的市場開解,必須儘快修正。
**

  • Bug處理流程

**:
這裡寫圖片描述
**

  • log日誌等級

** :
一般都提供了這樣5個日誌級別:
× Debug:這個級別最低的東東,一般的來說,在系統實際執行過程中,一般都是不輸出的。這個級別的資訊,可以隨意的使用,任何覺得有利於在除錯時更詳細的瞭解系統執行狀態的東東,比如變數的值等等,都輸出來看看也無妨
× Info:這個應該用來反饋系統的當前狀態給終端使用者的,所以,在這裡輸出的資訊,應該對終端使用者具有實際意義,也就是終端使用者要能夠看得明白是什麼意思才行。從某種角度上說,Info 輸出的資訊可以看作是軟體產品的一部分(就像那些互動介面上的文字一樣),所以需要謹慎對待,不可隨便。
× Warn:表明會出現潛在錯誤的情形,該是這個時候進行一些修復性的工作,應該還可以把系統恢復到正常狀態中來,系統應該可以繼續執行下去。
× Error:就是說可以進行一些修復性的工作,但無法確定系統會正常的工作下去,系統在以後的某個階段,很可能會因為當前的這個問題,導致一個無法修復的錯誤(例如宕機),但也可能一直工作到停止也不出現嚴重問題。
x Fatal 那就是相當嚴重的了,可以肯定這種錯誤已經無法修復,並且如果系統繼續執行下去的話,可以肯定必然會越來越亂。這時候採取的最好的措施不是試圖將系統狀態恢復到正常,而是儘可能地保留系統有效資料並停止執行。

相關推薦

實習_Bug等級以及log劃分

實習期間中的筆記,BUG等級log劃分是很重要的(特別是初級工程師,剛剛要進入企業工作的應屆生來說==||我就是18界的應屆生) ** .bug的等級劃分: ** 五類劃分: A類—導致系統崩潰、宕機;出現不可挽救的資料丟失或損壞、記憶體洩露 B

記錄我的寒假找實習

先挖個坑 從十一月中下旬開始準備在南京找個寒假實習,找的心累,先佔個坑吧。   地平線機器人:智慧駕駛演算法實習生 一面(筆試+面試)、二面(技術面)、三面(類似HR面) 筆試主要是機器學習相關、深度學習相關、還有兩道程式設計題。後來面試的時候又讓我手寫了一道連結串

GO語言的進階-go的程序結構以及包簡介

nbsp 高亮 編碼 支持 style 搜索框 責任 code 能夠                GO語言的進階之路-go的程序結構以及包簡介                                       作者:尹正傑 版權聲明:原創作品,謝絕轉載!否則將追

[js高手] es6系列教程 - Map詳解以及常用api

.com size style 系列教程 image clear rsquo images div ECMAScript 6中的Map類型是一種存儲著許多鍵值對的有序列表。鍵值對支持所有的數據類型. 鍵 0 和 ‘0’會被當做兩個不同的鍵,不會發生強

FPGA小白學習(1) System Verilog的概念以及與verilog的對比

函數返回 enable 傳遞 轉換操作符 st2 輸出 時間值 擴展 isa 轉自CSDN:http://blog.csdn.net/gtatcs/article/details/8970489 SystemVerilog語言簡介 SystemVerilog是一種硬件描

Python【第八篇】:堡壘機實例以及數據庫操作

流程 plain ima update 相關操作 tcs tmp int /tmp 堡壘機前戲 開發堡壘機之前,先來學習Python的paramiko模塊,該模塊機遇SSH用於連接遠程服務器並執行相關操作 SSHClient 用於連接遠程服務器並執行基本命令 基於用戶名密

雲計算-阿裏雲上:針對 docker swarm 故障的部署調整以及應急措施

通過 pos https 服務 note 17.1 阿裏雲 應用 應急 針對上周 docker swarm 集群的頻繁故障(詳見故障一 、故障二、故障三),我們今天對 docker swarm 集群的部署進行了如下調整。 將 docker engine 由 &ldquo

雲計算-阿裏雲上-容器難容:容器服務故障以及自建 docker swarm 集群故障

故障 基本 pos 應用 雲上 灰色 很大的 lead leader 3月21日,由於使用阿裏雲服務器自建 docker swarm 集群的不穩定,我們將自建 docker swarm 集群上的所有應用切換阿裏雲容器服務 swarm 版(非swarm mode)。 3月2

Python學習(3)——Python安裝以及環境變量的操作

all 頭部 http plain 雙擊 load 編譯 源碼 borde 安裝Python windows: 1 2 3 4 5 6 7 1、下載安裝包 https://www.python.org/downloads/ 2、安裝

學習(二)淺談:bash及其特性,命令歷史以及用戶管理及權限,shell的類型

bash 管理權限 過了一周了,進度似乎有點懈怠,不過過了周末重整旗鼓啦shell(外殼)GUI:Gnome,KDE,xfceCLI:sh,csh,ksh,bashbash(父進程)-----bash(子進程)他們相互獨立彼此不知命令歷史:historybash支持的引號:‘ ’命令替換(鍵盤~的按鍵

python_cookbook:數據結構-解壓可叠代對象賦值給多個變量以及擴展的叠代解壓語法(*)

rec 3.4 open pan spl python res cor coo 1.一一對應: >>> data = [ ‘ACME‘, 50, 91.1, (2012, 12, 21) ] >>> name, shares, pri

SAP成都研究院Sunshine: 我的C4C實習感受和保研

最短 理想 strip 分享 ima 糖果 ges 效率 並不是 今天的文章來自SAP成都一位實習生,曾經和Jerry同在C4C成都開發團隊一起工作過。在Sunshine最後一個工作日裏,Jerry和Sunshine一起吃飯的時候,她曾經聊到接下來的保研打算和將來工作的努力

Struts2框架自學——Action獲取表單資料的方式以及表單資料的封裝

目錄   Action獲取表單資料的方式 通過ActionContext類獲取 使用ServletActionContext類獲取 通過特定介面訪問 在Action中操作域物件 Action中原始方式封裝表單資料 Struts2中表單資料的封裝 屬性封裝

遊戲製作-unity捕魚達人(一 開始以及載入介面的製作)

Unity捕魚達人的製作 一、建立開始介面 根據上一篇我們所講的,很容易就能把開始介面做出來。 二、遊戲載入場景 遊戲載入條的製作,我是用到了unity中的slider UI元件,如圖 slider元件包括背景和填充區域,在這裡我把背景設為白色,填充區域為藍色。我們把fill下的fil

Python - 一、安裝以及環境變數

第一步:進入https://www.python.org/官網下載對應版本的Python   1、Windows x86-64 executable installer 這個版本是直接exe版本。   2、windows x86是對應32位作業系統,windows x86-64是對應64位作業系

003——NettyBuffer、Channel以及複用器Selector

Buffer 1、緩衝區型別 2、緩衝區定義 (1)Buffer是一個物件,其中包含寫入與讀出的資料。是新IO與原IO的重要區別。任何情況下訪問NIO中的資料都需要通過快取區進行操作。 (2)Buffer在程式碼中體現就是一個數組,本質上就是記憶體中的一塊區域。 Buffer原始碼 pu

003——NettyBuffer、Channel以及復用器Selector

new byte 一個 after server 融合 必須 為什麽 分享圖片 Buffer 1、緩沖區類型 2、緩沖區定義 (1)Buffer是一個對象,其中包含寫入與讀出的數據。是新IO與原IO的重要區別。任何情況下訪問NIO中的數據都需要通過緩存區進行操作。 (2)

Android 小白 的 學習 阿里雲上 Tomcat Web伺服器的搭建以及配置

1 、擁有一個自己的阿里雲ESC伺服器(因為我的是windows server 這裡就以我自己的為例) 2 、在阿里雲伺服器下載並且安裝 java jdk  3、配置環境變數  

遊戲製作-unity捕魚達人(一 開始以及載入介面的製作)

Unity捕魚達人的製作 一、建立開始介面 根據上一篇我們所講的,很容易就能把開始介面做出來。 二、遊戲載入場景 遊戲載入條的製作,我是用到了unity中的slider UI元件,如圖 slider元件包括背景和填充區域,在這裡我把背景設為白色,填充區域為

從業程式設計生涯十年,你要了解的程式設計師養生之道,以及進階

作為一個從業快10年的程式設計師,我想給新入行的程式設計師們一些建議。這些建議是我希望自己可以在畢業時就讀到的,也希望它們可以幫助你成為一個更好的程式設計師。文末有資料分享。   簡單歸納一下,總共有7條: 保持健康 程式設計之外的愛好 持續學習 正確應對犯錯 不