自動化測試的分類

2022-02-05 10:33:32 字數 522 閱讀 2451

(1)從軟體開發周期的角度分類:

1.單元自動化測試:自動化的完成對**中的類和方法進行測試,主要關注**實現細節及業務邏輯等方面、

2.介面自動化測試:測試系統元件間介面的請求和返回,介面測試穩定性高,更適合開展自動化

3.ui自動化測試:對圖形化介面進行流程和功能等方面進行測試

(2)從測試目的的角度分類:

1.功能自動化測試:檢查實際功能是否符合使用者需求,以回歸測試為主,涉及圖形介面、資料庫連線和其他比較穩定而不經常發生變化的元素

2.效能自動化測試:依託自動化平台自動的執行效能測試、收集測試結果,並分析測試結果的一種接近無人值守的效能測試,具有以下特性:

a.對指令碼建立和提供類庫和其他模組支撐

b.可以設定自動化任務(比如每天根據特定的場景執行一輪效能測試)

c.自動收集測試結果並儲存

d.事中監控(比如場景執行過程中的異常錯誤自動預警郵件功能)

e.成熟的平台可以進行自動分析功能(比如哪些事物有問題、哪些資源消耗異常等)

f.安全自動化測試

自動化測試 介面測試分類(二)

應用層,從認知上你可以看成是系統所提供的ui 層功能。對於web 系統來說,你可以認為是瀏覽器頁面上所提供的功能,登入 註冊 查詢 刪除等。service 層,可以理解為伺服器所提供資料和邏輯的處理。db 層,data base 資料庫主要用來存放資料,例如使用者的個人資訊,商品的資訊等。訪問物件,...

測試自動化 自動化測試的定義

相關術語 automated testing test tool,automated testing test suite,automated testing test script等.具體參見 http en.wikipedia.org wiki test automation 推薦書籍 1 軟體...

自動化測試 web自動化測試

自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...