selenium自動化測驗
- 1.什么是自動化測驗
- 2.自動化測驗特點
- 3.PC端常用自動化測驗工具
- 4.為什么要做自動化?
- 5.自動化測驗金字塔
1.什么是自動化測驗
自動化測驗是把以人為驅動的測驗行為轉化為機器執行的一種程序,
2.自動化測驗特點
(1)輕量級
(2)支持多語言(ruby、Python、java、c#等)
(3)支持多平臺(windows、Mac)
(4)支持多瀏覽器(Firefox、IE、chrome、edge)
(5)支持分布式測驗(分布式:對于自動化腳本很多
的時候)
3.PC端常用自動化測驗工具
(1)selenium:開源工具集,用于回歸功能測驗,或者兼容性測驗,
(2)loadrunner:預測系統行為和性能的負載測驗工具,通過模擬實際用戶的操作行為進行實時性能監測,來幫助測驗人員更快的查找和發現問題,
(3)jmeter:性能測驗工具,設定/錄制腳本,還可以進行介面測驗,
注:還有一部分,大家可以自己再了解別的工具,
4.為什么要做自動化?
為了減少重復時間,減少人為錯誤,一些困難或不可能的測驗用自動化,自動化測驗需求不能頻繁變動,專案周期長,腳本可重復用,
5.自動化測驗金字塔
(1)UI自動化:
用例維護量比較大,適合界面比較穩定的時候自動化,
(2)介面自動化(業務邏輯層)
適合介面穩定的專案,效率比較高,用例維護量比較適中,
(3)單元自動化測驗(資料處理層)
軟體中的最小可測驗單元進行檢查和驗證,
一般需要單元測驗框架,比如Java中junit框架,python中unittest框架等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/295387.html
標籤:其他
上一篇:微信小程式支付(java后端)
