自動化測試金字塔和地殼測試策略對比

原文:

地殼測試策略原文

  從手工測試到自動化測試,這樣一個漫長的轉(zhuǎn)變過程不是人人都得以經(jīng)歷的。但是現(xiàn)在人們卻普遍接受了一個測試概念,這就是自動化測試金字塔策略。在這個測試策略中,有一個語境缺被無意中隱藏了-不同測試方式的成本。在自動化測試中,單元測試是最獨立并對外界依賴最小的測試方式,所以UT作為了自動化測試的根基。但是大家有可能被金字塔圖誤導(dǎo),認為UT是最重要的部分。然而重視UT,是因為集成的成本太昂貴,不得以而為之的解決辦法。

  在地殼測試策略中,強調(diào)一個概念:上下文的邊界突破。其中列舉了兩個例子:

一、火山噴發(fā),是底層的問題向上層的傳導(dǎo)。

二、潛艇在海底平穩(wěn)的航行,但是海面卻狂風(fēng)大作。

  開發(fā)交付的是程序不是代碼,測試驗收的是用戶可以使用的系統(tǒng)而不是一個程序。

在通過自動化手段實現(xiàn)了部分功能的自動化之后,我們更應(yīng)該去關(guān)注整合后的產(chǎn)品。就向整車下了流水線,一定要去場地試車一樣。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容