• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

軟件測試錯誤之代碼錯誤

發布: 2010-3-16 10:23 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 37次 | 進入軟件測試論壇討論

領測軟件測試網

        軟件測試錯誤之代碼錯誤  軟件測試

  代碼錯誤主要包括:語法錯誤;打字錯誤;對語句或指令不正確理解所產生的錯誤。

  按軟件生存期階段分類

  Good enough-Gerhart分類方法把軟件的邏輯錯誤按生存期不同階段分為4類。

 、 問題定義(需求分析)錯誤

  它們是在軟件定義階段,分析員研究用戶的要求后所編寫的文檔中出現的錯誤。換句話說,這類錯誤是由于問題定義不滿足用戶的要求而導致的錯誤。

 、 規格說明錯誤

  這類錯誤是指規格說明與問題定義不一致所產生的錯誤。它們又可以細分成:

  不一致性錯誤:規格說明中功能說明與問題定義發生矛盾。

  冗余性錯誤:規格說明中某些功能說明與問題定義相比是多余的。

  不完整性錯誤:規格說明中缺少某些必要的功能說明。

  不可行錯誤:規格說明中有些功能要求是不可行的。

  不可測試錯誤:有些功能的測試要求是不現實的。

 、 設計錯誤

  這是在設計階段產生的錯誤,它使系統的設計與需求規格說明中的功能說明不相符。它們又可以細分為:

  設計不完全錯誤:某些功能沒有被設計,或設計得不完全。

  算法錯誤:算法選擇不合適。主要表現為算法的基本功能不滿足功能要求、算法不可行或者算法的效率不符合要求。

  模塊接口錯誤:模塊結構不合理;模塊與外部數據庫的界面不一致,模塊之間的界面不一致。

  控制邏輯錯誤:控制流程與規格說明不一致;控制結構不合理。

  數據結構錯誤:數據設計不合理;與算法不匹配;數據結構不滿足規格說明要求。

 、 編碼錯誤

  編碼過程中的錯誤是多種多樣的,大體可歸為以下幾種:數據說明錯、數據使用錯、計算錯、比較錯、控制流錯、界面錯、輸入/輸出錯,及其它的錯誤。

  在不同的開發階段,錯誤的類型和表現形式是不同的,故應當采用不同的方法和策略來進行檢測。

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: 代碼 軟件測試


關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97