本節書摘來自異步社群《qtp自動化測試權威指南(第二版)》一書中的第1章1.1節什麼是自動化測試,作者【印度】tarun lalwani,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
1.1 什麼是自動化測試
qtp自動化測試權威指南(第二版)
自動化測試是對一個已有的手工測試過程減少并盡可能排除人工幹預的過程。
1.什麼時候适合做自動化測試
下面是一組适合将手工測試自動化的考量因素。
測試需要經常重複。
測試流程和驗證點相對長時間比較穩定。
測試目的是驗證一個業務流程,而不是外觀、感覺、顔色、圖表布局等。
測試需要大量重複或者同時包含很多步驟,并且這些操作每次都需要完全一緻。這就要求手工測試者不能疏忽大意。
測試生成的結果被監管機構要求電子化記錄和存檔并符合正式的證據要求。
測試通過或失敗的結果相當容易判斷且被所選自動化工具捕獲。
測試需要使用大量的資料到被測應用程式中。
2.什麼時候需要避免自動化
随機性測試,領域專家在各種業務流程組合中的随機嘗試。
一次性測試或者隻重複數次。
測試需要覆寫多個功能子產品且這些功能子產品在整個産品功能中的測試覆寫幾乎非常小。
測試驗證外觀、感覺、顔色、圖表的布局等。
測試結果是否通過需要從多個不同并且不相關的系統或(和)應用中判斷。
本文僅用于學習和交流目的,不代表異步社群觀點。非商業轉載請注明作譯者、出處,并保留本文的原始連結。