測試理論基礎

2021-09-27 01:31:02 字數 1120 閱讀 4146

軟體測試基礎

一、1軟體測試思維模型

2等價類 邊界值

3軟體測試v模型 :使用者需求——需求分析與系統——概要設計——詳細設計——編碼——單元測試——整合測試——系統測試——驗收測試

4名詞解釋

黑盒測試:把軟體比作乙個不透明的盒子,對軟體輸入輸出進行測試

白盒測試:把軟體比作乙個透明的盒子,內部邏輯結構可見,對軟體的內部邏輯結構進行測試

灰盒測試:黑盒+白盒 內部邏輯結構+輸入輸出測試

單元測試:對軟體基本組成的單元進行的測試

整合測試:是將以分別進行測試的單元按設計要求組合起來進行的測試

系統測試:是充分執行軟體系統,是驗證系統是否滿足產品質量的需求

驗收測試:在軟體產品完成了系統測試之後,產品發布之前進行的測試

二、如何展開測試

1.了解使用者需求

2.測試設計:使用者流程圖。 場景法 挖掘測試點 邊界值 等價類

3.測試例項

4.測試計畫 執行測試用例

5.測試報告

測試用例等級

用例型別 目的 基於測試用例設計方法

冒煙級測試 驗證是否可用.如果不可用 打回 場景方法基本流

驗收級測試 驗證是否能用.如果不可用 提bug 場景方法基本流 備選流 異常流

有效等價類+ 對於邊界值

系統級測試 驗證是否好用.如果不可用 提bug 場景方法基本流 備選流 異常流

有效等價類+ 對於邊界值

無效等價類+ 對應邊界值

四、測試模型:

瀑布模型

h模型v模型

w模型(雙v模型)

五:測試設計到那些人

專案經理:統籌專案組工作安排.解決工作中遇見的問題

產品經理:收集需求.分析需求

ui設計師:設計程式的ui介面 以及互動,ui原型圖的草稿,低保真,高保真

開發:前後端系統設計,api介面設計,編碼實現

需求評審

測試設計: 繪製使用者業務流程圖 挖掘測試點

測試:編寫測試用例:

制定測試計畫

執行測試計畫 :發現並匯報bug

編寫測試報告

運維:提供測試環境 *提供編譯好的測試版本(打包)

測試理論基礎

軟體測試基本介紹 1 軟體測試定義 通過手工或者工具對 被測物件 進行測試操作,從而驗證實際結果與預期結果是否存在差異。2 軟體測試的作用 通過測試工作可以發現並修復軟體當中存在的缺陷,從而提高使用者對產品的使用信心。測試可以記錄軟體執行過程中產生的一些資料,從而為決策提供資料支援 測試可以降低同型...

測試理論基礎

在自己實際工作中,經歷很多種測試流程,各種情況都存在,參考下面的知識,對照公司現行的流程,會思考更深入的問題,從而夯實理論基礎,提公升測試水平。應了解的概念 測試testing和qa quality assurance 軟體測試員的目標是盡可能找出軟體缺陷,並確保缺陷得以修復 qa主要職責是建立和執...

測試理論基礎二

軟體的開發都會依據相應的開發模型,而測試級別指的就是在這個模型當中我們人為定義的開發步驟。其中對於測試來說我們最常見的一種級別分類如下 1.單元測試 ut unit test 在軟體測試中單元指的就是組成軟體最小的底層 結構,一般就是類 函式 元件 當下的軟體測試行業,不會刻意要求測試人員對源 進行...