軟體測試的各個階段

2021-07-26 10:42:18 字數 867 閱讀 9994

軟體測試的各個階段

這幾個階段其實就是乙個pdca(戴明迴圈)。p(plan)代表計畫,d(do)代表執行,c(check)代表檢查,a(action)代表處理。

1.    測試需求

資料表明,超過50%的缺陷**於錯誤的需求,所以對於需求文件,應該遵循盡早測試的原則,對需求進行測試。

a.    對需求規格說明數進行要點檢查

b.    對需求文件檢查並進行檢查記錄

c.    通過編寫測試用例的方法檢查需求

2.    測試計畫

測試計畫是對測試過程的整體設計,通過收集專案和產品相關的資訊,對測試範圍、測試風險進行分析,對測試用例、工作量、資源、時間等進行估算,做出合理的安排。因此,測試計畫的要點包括以下內容:

3.    測試設計

基於測試需求進行測試用例的設計,測試用例的建立可能會有兩個用途:

(1)  用於交付給客戶

(2)  作為內部使用

主要的測試用例設計方法為:

4.    測試執行

測試用例的合理選擇

測試的分工與資源的合理應用

測試環境的搭建

bvt測試與冒煙測試(避免做不必要的工作量)

5.    測試的記錄和跟蹤

如何清楚的記錄bug

bug的管理流程

6.    回歸測試

回歸測試是乙個令人討厭有必須做的過程(不詳細介紹了)

7.    測試總結和報告

軟體測試職業發展的各個階段

這是國外公司的職位分布,國內一些走在前列的公司,也差不多 初級 測試 工程師 剛入門 的擁有電腦科學學位的個人或具有一些手工測試經驗的個人。開發 測試指令碼並開始熟悉測試生存週期和測試 技術 測試工程師 程式 分析 員 具有1 2年經驗的測試工程師或 程式 員。編寫 自動測試 指令碼程式並擔任測試 ...

軟體測試階段

軟體測試階段 3.整合測試 4.系統測試 5.驗收測試 5.beta測試 跳轉知識目錄 這是平時學習總結的地方,用做知識庫 隨著學習深入,會進行知識拆分和彙總,所以文章會隨時更新 component testing 針對乙個 單個的 軟體單元的測試,一般由開發來進行的,需要一定的程式設計能力,懂開發...

軟體開發周期(各個階段)

需求階段 開發階段 測試階段 灰度發布階段 發布階段 通過溝通交流,產出需求文件,包含頁面的內容,則需要對應的進行設計稿的設計。通過評審會,使涉及到的人都有自己的了解,同時對需求進行改進。涉及到的人包含 產品 專案pm 分析 編寫需求文件 設計人員 設計設計稿 開發人員 了解需求,了解需求所對應的用...