自動化測試原理和優點以及限制
自動化測試廣義說法包括,白盒自動化測試,GUI自動化測試,性能自動化測試
GUI自動化測試的原理:通過軟件模擬用戶實際的鼠標和鍵盤操作,,實現自動化執行和操作的過程。
性能自動化測試的原理:通過客戶端模擬多個虛擬用戶并發請求,來檢驗服務器的性能行為是否滿足系統要求。
自動化測試的優點:
1、通過錄制,編寫腳本執行測試,減少回歸測試
2、執行手工測試困難,或不可能做得測試,(模擬多個用戶并發測試)
3、更好的利用資源,(將繁瑣的任務自動化,利用晚上或周末的時間進行執行自動化測試)
4、測試具有一致性和可重復性,(重復多次相同的測試,在不同配置下執行,可以在不同的操作系統測試)
5、測試的復用性
6、縮短測試的時間和周期
自動化測試局限:
1、不能取代手工測試
2、手工測試比自動化測試發現的bug要多
3、自動化測試不能提高有效性
4、工具本身不具有想象力
5、對測試質量的依賴性極大
posted on 2013-08-22 11:04 順其自然EVO 閱讀(273) 評論(0) 編輯 收藏 所屬分類: selenium and watir webdrivers 自動化測試學習