天天看點

《 自動化測試最佳實踐:來自全球的經典自動化測試案例解析》一一2.6 管理自動化測試

2.6 管理自動化測試

我們的測試過程在持續改進,并且我們為測試設計了一個可記錄的生命周期,如圖2-2所示。

測試被開發出來之後,會進行評審,如果審查通過,這個測試就會被包含到候選隊列中(一個測試集合用來嘗試是否應該包含到整個自動化套件中)。如果一個候選測試在一行中有4天都失敗了,那麼它會被提取出來重新進行開發。在測試本身沒有任何失效一周之後,這個測試會設定為“有效”狀态,并可以包含到每晚的或者每周的測試套件中。

《 自動化測試最佳實踐:來自全球的經典自動化測試案例解析》一一2.6 管理自動化測試

圖2-2 測試的生命周期

如果産品的功能改變了但是其測試沒有更新,測試可以“挂起”。根據挂起的原因,測試将來可能會成為“有效”狀态或者候選測試狀态(故障的原因被修複之後)。

不同測試套件的内容會進行周期性分析。度量名額用來衡量運作這些特定測試的收益。根據這一過程的結果,一個測試可以從一個測試套件移到另一個測試套件(依據測試的運作頻率),或者在某些情況下轉移到“退出”狀态。如果某一個測試可能不會再用到了,團隊就會考慮删除它。

我們制定了很多度量标準,都使管理層非常滿意,而且非常關注我們,并提高了團隊的優先級。毫無疑問,相比于之前,他們對産品審批過程的信任有了大幅提升。

繼續閱讀