軟件測試學習筆記之軟件測試基礎

發表于:2009-06-26來源:作者:點擊數: 標簽:軟件測試筆記學習基礎
一、軟件產品 開發 測試基本流程(雙V結構): 1、業務分析(BA); 2、 需求分析 ( SRS )—系統測試設計STP(輸出:系統 測試計劃 、方案、 測試用例 及評審); 3、概要設計(HLD)—集成測試設計ITP(輸出: 集成測試計劃 、方案、測試用例及評審); 4、詳細設
一、軟件產品開發測試基本流程(雙V結構):

  1、業務分析(BA);

  2、需求分析(SRS)—系統測試設計STP(輸出:系統測試計劃、方案、測試用例及評審);

  3、概要設計(HLD)—集成測試設計ITP(輸出:集成測試計劃、方案、測試用例及評審);

  4、詳細設計(LLD)—單元測試設計UTP(輸出:單元測試計劃、方案、測試用例及評審);

  5、編碼(Coding)

  6、單元測試(UT)——輸出缺陷記錄、單元測試報告

  7、集成測試(IT)——輸出缺陷記錄、集成測試報告

  8、系統測試(ST)——輸出缺陷記錄、系統測試報告

  9、用戶體驗測試——缺陷記錄(根據實際情況)

  二、軟件開發測試工作量一般分布圖:

  三、軟件測試的最佳實踐方法:

  1、加強溝通和交流,讓研發內所有人員都了解測試的重要性和測試的工作;

  2、測試是一個持續進行的過程,而不是一個階段;

  3、盡早的、頻繁的進行測試是降低項目成本,提高質量的一個好的實踐;

  4、在每個開發階段,使用測試和評價的結果做為是否可以通過的標準;

  5、把測試做為產品的一個部分等同管理起來,使用相同的評價標準和過程;

  6、提供集成化的測試工具和測試基礎支持;

  7、加強測試度量工作和缺陷分析工作,不斷的改進測試;

  8、加強測試的培訓并且為測試人員提供技能發展的通道;

  9、測試是不可能窮盡的,當測試出口條件滿足時就可以停止測試;

  10、產品業務知識是提高測試有效性的助推劑;

  11、測試必須被計劃、被控制,并且要提供時間和資源,配置管理的規范性對軟件測試工作有很大的促進作用。

原文轉自:http://www.anti-gravitydesign.com

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