軟體測試 總體測試過程和各階段測試過程

2022-09-20 03:12:12 字數 1096 閱讀 4839

第一章:

寫這篇隨筆的目的有兩個:乙個是鞭策自己學習,二是好記性不如爛筆頭,只有看後能根據自己的理解寫出來才算掌握了。(ps:文字功底比較差,剛開始寫可能邏輯性不夠強,我正在努力改進)

今天學習的內容是總體測試過程。

一、測試工作總體流程圖

v模型是我們在測試過程中常用的一種模型,而且在系統整合專案管理工程師中級考試中必考的乙個考點,v模型中每個階段應該做什麼工作,什麼時候開始著手去做,是實際的測試工作中經常遇到的問題。

由v模型延伸出來的測試過程中的各種測試流程,包括總體流程、各階段測試流程,下面對總體流程進行詳細說明。

總體流程如下:專案立項-->專案啟動成立測試團隊-->需求分析階段-->設計階段-->實施測試階段-->驗收測試與總結階段-->測試工作結束。

需求分析階段:該階段需要熟悉需求內容,根據客戶需求分類:使用者需求、業務需求、需求規格說明書,使用者需求是使用者存在什麼問題,產生該問題的背景、原因,使用者想要解決什麼問題;業務需求是根據使用者需求中的問題給使用者提供乙個雙方認可的可行性解決方案和建議;需求規格說明書是依據業務需求中的可行性解決方案和建議用文件形式描述系統是什麼樣子。

設計階段:該階段的工作是設計測試用例,採用的方法和使用的工具在測試中都是至關重要的。設計測試用例是一項比較繁瑣的工作,但是它可以告訴我們測試怎麼開始、怎麼結束,而且寫用例會讓我們了解關於待測專案的乙個基礎範圍,進而根據範圍了解覆蓋率,可以盡可能的做到最高效的覆蓋。還有一點比較重要,就是用例的復用性,高效復用的用例可以大大節省我們設計用例的時間。

實施測試階段:該階段分為單元測試、整合測試、系統測試、效能測試。詳細內容會在後面的章節中逐一講解。

驗收測試與總結測試:該階段需要做的工作是提交驗收測試報告和缺陷分析報告。

軟體測試過程

什麼是軟體測試 ieee對軟體測試的定義為使用人工或自動手段來執行或測定某個系統的過程,其目的在於檢驗他是否滿足規定的需求或是弄清預期結果與實際結果之間的差別。測試流程 制度測試計畫 準備測試環境及測試資料 設計測試用例 評審測試用例 執行測試 提交測試發現的問題 開發修改問題 回歸測試 測試總結 ...

軟體測試過程

第一步 產品需求評審 第二步 測試計畫概述 測試計畫是指對測試活動的範圍 方法 資源 進度進行描述的文件。第三步 測試用例設計思路 用例設計思路幫助測試人員構建清晰的測試思維,指導測試工作。測試方法 第四步 用例執行和缺陷跟蹤 用例執行 開發提交測試包後,測試人員依據測試用例,驗證被測軟體功能實現是...

軟體測試各階段測試人員的職責

軟體測試貫穿軟體開發的全過程,而且越來越多的國內公司也開始重視軟體測試,要求軟體測試人員從需求階段介入到軟體專案中,那麼每個階段軟體測試人員需要做什麼事情?作者以軟體開發的瀑布模型為例,針對系統測試,講述各階段的任務。需求階段,需求人員開始發出需求文件,此時需求文件即發出評審,測試人員需要對需求文件...