1、自動化測驗是什么
1)定位:自動化測驗是對手工測驗的一種補充,
2)定義:自動化測驗是把以人為驅動的測驗行為轉化為機器執行的一種程序
3)本質:編程測驗,即撰寫一個程式測驗另一個程式,
2、什么樣的場景適合自動化
1) 需求變動不頻繁
2) 專案周期足夠長
3) 自動化測驗腳本可重復使用
3.為什么要自動化測驗
1) 代替傳統人工的測驗程序,能夠節省大量的人力成本和時間成本,
4.自動化測驗的劃分
1)單元自動化測驗(資料處理層):指對軟體中最小的可測驗單元進行檢查和驗證,一般需要借助單元測驗框架,如jpython的unittest,
2) 介面自動化測驗(業務邏輯層):主要檢查驗證模塊間的呼叫回傳以及不同系統、服務間的資料交換,常見的介面測驗工具 有 postman、jmeter、l等,
3)UI自動化測驗(GUI界面層):UI層是用戶使用產品的入口,所有功能通過這一層提供給用戶,測驗作業大多集中在這一 層,常見的測驗工具有Selenium(web)、Appium(APP)
5.什么樣的腳本是一個好的腳本
1)能解決并行執行的問題
2)避免測驗用例互相依賴
3)避免測驗腳本太長
4)好復用
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/400519.html
標籤:其他
