軟體測試 學習筆記

2022-05-28 08:15:08 字數 733 閱讀 5431

1、測試按照特性分類:白盒測試、灰盒測試、黑盒測試。

【白盒測試】:直接在源程式上進行測試、修改、複測。

【灰盒測試】:介於黑白測試之間。

【黑盒測試】:從終端使用者角度進行的功能測試。

2、在軟體開發過程中,軟體測試還可以分為單元測試、整合測試、系統測試、使用者驗收測試及回歸測試,其中系統測試是驗證軟體需求規格說明書的依據。

3、按照要求還可以分為:基本功能測試、全面測試、基準測試、功能測試、非功能測試。

自動化測試步驟:

bug登記》指派任務》修改bug>驗證》關閉

bug還可以分成若干種型別,便於開發人員進行開發。

1、測試資料收集與整理

為了指定恰當的測試方案,需要了解清楚軟體的類別及結構:

使用者介面還需要了解:

2、測試方案的作用如下:

1) 使測試有目標、有計畫的進行

2) 科學的管理測試工作

3) 發現規格說明書的問題,及早修正

4) 部門間協調工作

5) 測試自動化

3、測試計畫書內容:

系統測試的目的是對最終軟體系統進行全面的測試,確保最終的軟體系統滿足產品要求並且遵循系統設計的標準和規定。

1、系統測試內容:(使用者層)

l 使用者介面測試,風格是否滿足使用者要求,是否美觀、直觀

l 可維護性測試,系統軟硬體實施和維護功能的方便性

l 安全性測試,資料安全和操作安全

2、指定系統的測試計畫

軟體測試學習筆記

筆記僅用於自我理解與自我總結,不全面之處請包含,錯誤之處請指正。功能性測試 黑盒測試,軟體實現未知。任何程式被看做是軟體規格說明 需求 中輸入定義域取值到輸出值域的轉換,理想的程式本應該規矩的完成這個職責。所以對於理想的程式,黑盒測試的測試用例完全可以根據軟體規格 需求 說明書來建立,並能夠覆蓋程式...

軟體測試學習筆記

保證測試的覆蓋度,但是窮舉測試是不可能的。所有的測試都應該追溯到使用者。越早測越好,測試過程與開發過程應該是互相結合的。測試的規模 從小到大,從單元測試到系統測試。不能為了便於測試而擅自修改程式。既應該測試軟體能做什麼,也應該測試軟體不能做什麼。測試做到什麼程度並沒有乙個固定答案。只要滿足兩個顯式條...

軟體測試學習筆記

軟體測試學習筆記 利用人工或自動的手段來執行或測量軟體系統的過程,以檢驗軟體系統是否滿足規定的要求,並找出與預期結果之間的差異。軟體測試並不是只測試整個程式,而是貫穿整個程式研發的始終。軟體測試的物件包括 軟體需求 軟體概要設計 軟體詳細設計 軟體執行環境 可執行程式 軟體源 軟體測試的五大要素 質...