軟件編程規範培訓實例與練習(doc 71頁)
軟件編程規範培訓實例與練習(doc 71頁)內容簡介
軟件編程規範培訓實例與練習內容提要:
問題分類:
1 邏輯類問題(A類)-指設計、編碼中出現的計算正確性和一致性、程序邏輯控製等方麵出現的問題,在係統中起關鍵作用,將導致軟件死機、功能正常實現等嚴重問題;
接口類問題(B類)-指設計、編碼中出現的函數和環境、其他函數、全局/局部變量或數據變量之間的數據/控製傳輸不匹配的問題,在係統中起重要作用,將導致模塊間配合失效等嚴重問題;
維護類問題(C類)-指設計、編碼中出現的對軟件係統的維護方便程度造成影響的問題,在係統中不起關鍵作用,但對係統後期維護造成不便或導致維護費用上升;
可測試性問題(D類)-指設計、編碼中因考慮不周而導致後期係統可測試性差的問題。
對某交換類進行計費測試,字冠011對應1號路由、1號子路由,有4個中繼群11,12,13,14(都屬於1#模塊),前後兩個群分別構成自環。其中11,13群向為出中繼,12,14群向為入中繼,對這四個群分別進行計費設置,對出入中繼都計費。電話60640001撥打01160010001兩次,使四個群都有機會被計費,取話單後瀏覽話單發現對11群計費計次表話單出中繼群號不正確,其它群的計次表中出中繼群號正常。
處理過程:
與開發人員在測試組環境多次重複以上步驟,發現11群的計次表話單有時正常,有時其出中繼群號就為一個隨機值,發生異常的頻率比較高。為什麼其它群的話單正常,唯獨11群不正常呢?11群是四個群中最小的群,其中繼計次表位於緩衝區的首位,打完電話後查詢內存發現出中繼群號在內存中是正確的,取完話單後再查就不正確了。
..............................
問題分類:
1 邏輯類問題(A類)-指設計、編碼中出現的計算正確性和一致性、程序邏輯控製等方麵出現的問題,在係統中起關鍵作用,將導致軟件死機、功能正常實現等嚴重問題;
接口類問題(B類)-指設計、編碼中出現的函數和環境、其他函數、全局/局部變量或數據變量之間的數據/控製傳輸不匹配的問題,在係統中起重要作用,將導致模塊間配合失效等嚴重問題;
維護類問題(C類)-指設計、編碼中出現的對軟件係統的維護方便程度造成影響的問題,在係統中不起關鍵作用,但對係統後期維護造成不便或導致維護費用上升;
可測試性問題(D類)-指設計、編碼中因考慮不周而導致後期係統可測試性差的問題。
對某交換類進行計費測試,字冠011對應1號路由、1號子路由,有4個中繼群11,12,13,14(都屬於1#模塊),前後兩個群分別構成自環。其中11,13群向為出中繼,12,14群向為入中繼,對這四個群分別進行計費設置,對出入中繼都計費。電話60640001撥打01160010001兩次,使四個群都有機會被計費,取話單後瀏覽話單發現對11群計費計次表話單出中繼群號不正確,其它群的計次表中出中繼群號正常。
處理過程:
與開發人員在測試組環境多次重複以上步驟,發現11群的計次表話單有時正常,有時其出中繼群號就為一個隨機值,發生異常的頻率比較高。為什麼其它群的話單正常,唯獨11群不正常呢?11群是四個群中最小的群,其中繼計次表位於緩衝區的首位,打完電話後查詢內存發現出中繼群號在內存中是正確的,取完話單後再查就不正確了。
..............................
用戶登陸
IT行業相關下載