常見的軟體測試方法

2021-09-01 07:08:09 字數 434 閱讀 9806

1. 發煙測試(速度很快,通常用在解決方案很清晰的時候)

2. 構建測試(介面,針對資料庫操作的測試,例如:構建資料)

3. 回歸測試(迭代時,每發布乙個功能,有修改**,這些**可能影響某乙個模組,針對模組,執行一段完整的測試)

4. 效能測試(併發性的測試、針對有限的網路、有限的記憶體的運**況,某乙個前提下的)

5. 壓力測試(不斷增加負載,不斷挑戰極限,測試出極限值)

6. 可用性測試(使用者的體驗度,使用者覺得好不好用)

7. 功能測試(針對需求,根據需求跑一次,看是否與需求相同)

執行測試的手段:

1. 手動測試

2. 用工具測試:

a. 用現有的工具,如load runner(做效能測試、壓力測試)

b. 自己研發工具:用指令碼或編譯性語言(shell、perl、pythoh、tcl)

常見的軟體效能測試方法

1 負載測試 在這裡,負載測試指的是最常見的驗證一般效能需求而進行的效能測試,在上面我們提到了使用者最常見的效能需求就是 既要馬兒跑,又要馬兒少吃草 因此負載測試主要是考察軟體系統在既定負載下的效能表現。我們對負載測試可以有如下理解 1 負載測試是站在使用者的角度去觀察在一定條件下軟體系統的效能表現...

常見的軟體測試用例方法

工作中常用到的測試用例方法大概有以下幾種 等價類劃分 邊界值正交法 錯誤推測 一 等價類劃分法 應用場景 應用中存在輸入的地方 在進行輸入測試時 可以輸入的資料是無限的 測試中不可能對輸入實現窮舉 這時候就可以使用等價類了 定義 把無法窮舉的輸入資料按類別分子集 從每乙個子集裡挑選幾個具有代表性資料...

軟體測試常見分類方法

根據不同的分類依據,一般可以將測試分為以下幾大類 按照開發階段劃分 按照測試技術劃分 按照執行方式劃分 按照實施組織劃分。按照開發階段劃分 按照開發階段劃分是根據不同的開發時期所對應的測試工作的不同對測試工作進行分類。分為單元測試 整合測試 系統測試和驗收測試四種測試型別。1 單元測試 使用白盒測試...