軟體測試的流程
軟體測試的流程 軟體測試的流程分為四個模型,分別為V模型和W模型和H模型和X模型
這兩個模型屬於軟體測試流程的模型
V模型
是一種專案開發週期,是一種嚴格的軟體的開發生命週期模型和專案管理模型。
工作流
V模型有兩個流,為規範流和測試流。還有一個開發流屬於連線規範流和測試流兩個中間的橋樑。
規範流
規範流分為使用者需求,需求分析與需求設計,概要設計,詳細設計。
測試流
測試流屬於單元測試,整合測試,安裝軟體,運營軟體,績效等內容。
開發流
開發流屬於對系統的編碼,
缺點
- 先進行規範流後進入開發測試流,對應於開發的瀑布流模式的開發,這種開發週期長,修復錯誤週期長
- 沒有解決測試計劃工作先行,對系統設計和系統需求的測試。
W模型
W模型是對V模型的發展和總結
強調規範流和測試流同步進行。
即對應關係如下
開發:需求分析、概要設計、 詳細設計、 編碼、 軟體整合、系統整合、部署
↑ ↑ ↑ ↑ ↑ ↑ ↑
測試:需求評審、概要設計評審、詳細設計評審、單元測試、整合測試、系統測試、驗收測試
缺點
依舊是對應於瀑布流的開發模式,導致無法支援快速迭代。
需求、設計、編碼等活動被視為序列的,同時,測試和開發活動也保持著一種線性的前後關係,上一階段完全結束,才可正式開始下一個階段工作。這樣就無法支援迭代的開發模型
H模型
在H模型中,開發流和測試流屬於兩個平行流,與其他流併發執行。即只要測試成熟,測試就可以進行。
X模型
X模型是對V模型的改進, X模型分為兩個流,開發流和測試流交替進行。 屬於一種改進的模型。
總結
軟體測試的大體流程為 測試需求分析和文件審查 → 設計測試計劃,並進行同行評審 → 測試設計(用例編寫,測試指令碼編寫,開發,測試場景的編寫)並進行同行評審 → 測試執行(包括執行測試的用例,執行測試的指令碼,進行測試的開發,對測試場景的執行) → 發現bug,進行處理 → 迴歸測試,重複再次執行上述測試 → 出測試報告 → 測試驗收 → 測試總結
相關文章
- 軟體測試流程
- 軟體測試的流程有哪些?
- 軟體測試工作流程
- 軟體功能測試的測試流程有哪些?軟體測試公司排名分享
- 軟體測試的流程及策略方式
- 軟體測試要學什麼(3)軟體測試流程詳解
- 軟體壓力測試有哪些測試流程?軟體測試報告收費情況測試報告
- 軟體自動化測試有哪些測試流程?專業的軟體測評中心推薦
- 軟體測試要學什麼(4)軟體測試流程及常見測試點總結
- 第三方軟體測試機構▏軟體效能測試的測試流程和指標簡析指標
- 第三方軟體測試流程
- 測試流程和理論--測試流程體系
- 軟體測試——三、軟體測試的分類
- 2022年你要知道的軟體測試工作流程
- 測試人員必須要知道的軟體測試流程,廣東第三方軟體測試機構推薦
- 軟體產品驗收測試流程有哪些?如何獲取軟體驗收測試報告測試報告
- 軟體壓力測試常見流程有哪些?專業出具軟體測試報告公司分享測試報告
- 軟體測試真的很重要!——軟體測試的作用
- 軟體測試書籍-學軟體測試最好的書
- 軟體驗收測試包括哪些內容和流程?專業的軟體測評中心推薦
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 【軟體測試】——介面測試
- 軟體測試的策略
- 軟體測試的方法
- 軟體測試系統學習流程和常見面試題面試題
- 軟體穩定性測試的測試點
- 軟體測試
- 軟體效能測試有哪些測試方法?靠譜的軟體測試公司推薦
- 剛入行的軟體測試工程師如何自學軟體測試?工程師
- 軟體測試基本流程有哪些?權威的第三方軟體檢測機構推薦
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體測試-測試計劃
- 軟體測試探秘:從各類軟體測試入門,領略測試的奧秘
- 第三方軟體測試機構進行效能測試有哪些流程?
- 軟體測試:軟體缺陷管理
- 影子測試:軟體測試的創新策略