4. 質量評估標準:
* 接口覆蓋率是否達到要求。內部接口90%,外部接口95%。
說實話,挺高的。我們目前對自己的要求是至少70%,我們認為追求過高的代碼覆蓋率的意義并沒有想象中的大。相反,過度要求高的代碼覆蓋率,可能會造成反面影響。
* 測試用例中對接口業務規則的驗證是否完整。
關鍵詞:業務規則,保證了業務規則,就保證了用戶使用的大部分功能。
* 測試用例中是否覆蓋接口之間的關聯性測試。
* 遺留的 bug對系統的影響程度。
* 測試用例與測試代碼是否一致。
我們主要通過CodeReview和自己的人品,并沒有做太多嚴格的審核。
* 測試用例是否可持續回歸。
* 經過測試的接口是否達到了調用方的標準,調用方能否使用該接口來開發出產品設計說明書所設計的應用。
可以看出,淘寶的接口測試評估標準還是挺全面的,做的確實不錯!非常值得學習!
5. 還可以繼續提高的地方(都是我們想要做的,就不一一點評了):
* 測試數據管理框架構建與統一
* 接口測試項目構建基礎框架
* mock 框架化
* 高比例代碼自動生成框架
6. 測試未來遐想(想象力確實很豐富啊,同樣也是我的夢想):
* 測試虛擬化:提供接口測試虛擬機,構建測試虛擬化層。將被測系統運行在虛擬機中,與外部系統剝離,進行內部代碼檢測、內存檢測、數據校驗與邏輯檢測。
* 測試智能化:智能分析系統代碼,智能生成測試代碼,智能 mock 外部系統,智能執行測試代碼,智能分析測試結果,智能定位缺陷,智能修復缺陷。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/