自動化測試(1)

一、爲什麼要進行自動化測試

1、解決-迴歸測試
2、解決-壓力測試
3、解決-兼容性測試
4、提高測試效率,保證產品質量

迴歸測試:項目在發新版本之後對之前的功能進行驗證;
壓力測試:可以理解爲多用戶同時去操作軟件,統計軟件服務器處理多用戶請求的能力
兼容性測試:如針對web測試,可以對不同瀏覽器的測試(Google、Firefox、IE)

二、自動化測試相關知識點

1、自動化測試在什麼階段開始?

功能測試完畢(手工測試)

手工測試:就是由人去一個一個輸入測試用例,然後觀察結果

2、自動化測試所屬分類:

1、黑盒測試(功能測試)
2、灰盒測試(接口測試)
3、白盒測試(單元測試)

注:web自動化測試屬於黑盒測試(功能測試)

3、自動化測試的優點:

1、較短時間內,運行更多的測試用例
2、自動化腳本可以重複使用:保存起來,迴歸時直接運行腳本就可以
3、減少認爲的錯誤
4、測試數據存儲

4、自動化測試缺點:

1、不能代替人工測試
2、手工測試比自動化測試發現的缺陷更多
3、對測試人員技能要求高

誤區:
1、自動化測試可以代替手工測試
2、自動化測試一定比手工測試厲害
3、自動化可以發現更多的BUG

5、自動化測試分類:

1、web-(UI)自動化測試(基礎)
2、接口-自動化測試
3、移動(app)-自動化測試
4、單元測試-自動化測試

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章