軟體測試的分類(五) 按是否手工劃分

2021-09-26 11:15:23 字數 536 閱讀 6381

大家對於「手工」這個詞很熟悉吧,手工就是由人自己乙個乙個去實現的步驟。

4.1 手工測試

手工測試就是由人去乙個乙個的輸入用例,然後觀察結果,和機器測試相對應,屬於比較原始,但是是必須的乙個步驟。

優點:自動化無法替代探索性測試、發散思維結果的測試。

缺點:執行效率慢,量大易錯。

4.2 自動化測試

就是在預設條件下執行系統或應用程式,評估執行結果,預先條件應包括正常條件和異常條件。

自動化測試就是把人需要做的事情,讓機器去執行的一種過程

自動化實施步驟:

完成功能測試,版本基本穩定

根據專案特性,選擇適合專案的自動化工具,並搭建環境

提取手工測試的測試用例轉化為自動化測試的用例

通過工具、**實現自動化的構造輸入,自動檢測輸出結果是否符合預期

生成自動測試報告

持續改進,指令碼優化

軟體測試分類劃分

軟體測試的分類 1.從測試設計方法分類 黑盒測試 功能測試 白盒測試 結構測試 灰盒測試 2.從測試是手動還是自動上分類 手動測試 自動化測試 手工測試勝在測試業務邏輯,而自動化測試勝在測試底層架構 3.按測試策略分類 回歸測試 對乙個新的版本,重新執行以往的測試用例,看看新版本和 已知的版本相比是...

軟體測試分類 按照測試技術劃分

第一種劃分 白盒測試 黑盒測試 灰盒測試 白盒測試 結構測試 通過 對程式內部結構的分析 檢測 來尋找問題。白盒測試可以把程式看成裝在乙個透明的白盒子裡,也就是清楚了解程式結構和處理過程,檢查是否所有的 結構及路徑 都是正確的,檢查軟體內部動作是否按照設計說明的規定正常進行。黑盒測試 通過軟體的 外...

軟體測試階段劃分以及測試分類

一 軟體開發階段的劃分 1 需求分析 需求規格說明書 2 概要設計 概要設計說明書 3 詳細設計 詳細設計說明書 4 編碼 二 軟體測試階段 1 單元測試 1 依據 詳細設計文件 2 以黑盒 功能 測試為主,核心模組或風險較高模組可以輔助使用白盒測試 檢查 3 多個模組可以同時並行進行 4 可能需要...