需求穩定,不會經常變化。
自動化測試最大的挑戰是需求的變化,自動化腳本本身需要修改、擴展和調試以適應新的功能。如果投入產出比太低,自動化測試就失去了價值和意義。折中的辦法是選擇相對穩定的模塊和功能進行自動測試,對變化大、需求變化頻繁的部分進行手工測試;
多平臺操作,組合遍歷,大量重復任務。
測試數據、測試用例以及自動化腳本具有很強的可重用性和可移植性,降低成本,提高效率和價值;
軟件維護周期長,有生命力。
滿足自動化測試的需求穩定性需求,自動化框架的設計,腳本的開發和調試都是需要時間的,這其實就是壹個軟件開發的過程。如果項目周期很短,並且沒有足夠的時間來支持這個過程,那麽自動化測試是不必要的。
被測系統的開發是標準化的和可測試的。
主要是出於這些考慮:被測系統的架構差異,測試技術和工具的適應性,測試人員的能力能否設計開發出適應差異的自動化測試框架;
這是我們老師前兩天剛說的。黑馬程序員的老師很好,晚上會給我們輔導,很負責!