軟體測試入門 新手篇

2021-10-03 18:41:01 字數 790 閱讀 8880

《需求分析報告》是功能測試的依據。因此需求人員應向測試人員提供《需求分析報告》等有關資料。測試人員必須認真閱讀,真正掌握系統需求和詳細設計。

單元測試

簡單來說就是開發過程中,開發人員每個程式單元編碼除錯通過後,自己進行的測試。使用白盒測試的方法,根據程式單元的控制流程,達到分支覆蓋。

單元測試內容包括模組介面測試、區域性資料結構測試、路徑測試、錯誤處理測試等;

整合測試

編碼開發完成後,專案組內部進行組裝測試,簡而言之就是各個功能模組之間的介面進行測試賽,驗證模組間是否證正常執行

整合測試過程應填寫《問題報告》,測試結果應形成《測試報告》。

整合測試並不是必須的,有些公司產品是直接整合,進行系統測試,著重模組介面間的互動測試,也是允許的。

驗證測試(准入測試)

單元測試、整合測試完成後,專案負責人提出驗證測試申請。由需求人員對程式功能進行驗證測試,符和需求的功能要求後,方可進入到功能測試。

系統測試

系統測試是將經過整合測試的軟體,作為乙個整體,在實際執行環境下對系統進行的一系列嚴格有效地測試,以發現軟體潛在的問題,保證系統的正常執行。

回歸測試

開發人員對測試問題修改,發布新版程式後,由專案負責人提出回歸測試申請,由測試執行人員對新程式進行回歸測試。(就是將軟體功能再次進行測試,確保沒有問題)

驗收測試

一般驗收測試由客戶或負責人進行的測試,檢驗產品是否滿足對方的要求,大多數公司沒有這個環節

Redis 新手入門篇

redis hash 是乙個string型別的field和value的對映表,hash特別適合用於儲存物件。redis 中每個 hash 可以儲存 232 1 鍵值對 40多億 redis 的 set 是 string 型別的無序集合。集合成員是唯一的,這就意味著集合中不能出現重複的資料。redis...

軟體測試入門

一 軟體測試定義 是程式的一種執行過程,目的是盡可能發現並改正北測試的軟體中的錯誤,提高軟體的可靠性。二 軟體測試的基本過程 規範化的軟體測試過程 1 擬定軟體測試計畫 2 編制軟體測試大綱 3 確定軟體測試環境 4 設計和生成測試用例 5 實施測試 6 生成軟體測試報告 軟體測試的過程和整個軟體開...

軟體測試入門

需要學什麼?軟體測試的含義?測試物件?測試遵循的準則?測試分類,分類的區別?何時開始測試?測試方案如何設計?測試流程?如何提bug?如何寫報告?為什麼要做自動化測試,怎麼做?早期定義 軟體測試是對程式能夠按預期執行建立起一種信心。bill hetzel,1973 經典定義 測試是為發現錯誤而執行程式...