一、什么是自動化測試
????????讓程序代替人為去驗證程序功能的過程
二、為什么要進(jìn)行自動化測試
????解決回歸測試
????解決壓力測試
????解決兼容測試
????提高測試效率,保證產(chǎn)品質(zhì)量
三、自動化測試所屬分類
????黑盒測試(功能測試)
????灰盒測試(接口測試)
????白盒測試(單元測試)
????注意:Web自動化測試屬于黑盒測試(功能測試)
四、自動化測試的優(yōu)點
優(yōu)點:
? ? 1.以較少時間運行更多的測試用例
? ? 2.自動化腳本可重復(fù)使用
? ? 3.減少人為的錯誤
? ? 4.測試數(shù)據(jù)存儲
缺點:
? ? 1.不能取代手工測試8
????2.手工測試比自動化測試發(fā)現(xiàn)的缺陷多,實際測試?yán)镞叄止ug 80%,自動化工具 20% (性能和功能)
3.測試人員技能要求,要懂編碼
五、自動化測試分類
????Web—(ui)自動化測試
????接口自動化測試
????移動(app)自動化測試
????單元測試—自動化測試