Netflix設備的自動化測試(上)(3)

發表于:2016-11-17來源:杰微刊作者:譯者macsokolot點擊數: 標簽:Netflix
將外部服務的使用量減少到最低限度有幾個好處: 1、它盡可能地確保關于測試的邏輯駐留在測試本身之內。這提高了測試的可讀性,維護和可調試性。

 

將外部服務的使用量減少到最低限度有幾個好處:


1、它盡可能地確保關于測試的邏輯駐留在測試本身之內。這提高了測試的可讀性,維護和可調試性。


2、大多數測試最終結束于沒有外部的依賴上,這使開發人員能夠不再重新配置就能重現一個bug然后測試,而絕對不是去用他們之前使用的工具去配置然后運行這個測試。


3、測試用例編寫者可以專注于測試設備的功能,而不必擔心外部約束。

 

在最簡單的層面上,我們需要有兩個單獨的實體:


1、測試框架
一種軟件抽象,通過公開控制測試流程的功能來幫助編寫測試用例。

 

測試框架就是幫助編寫測試,編寫的測試應盡可能接近正在測試的設備/程序底層,這樣能夠在調試一個測試失敗的時候減少需要轉換的模塊。

 

測試框架可能有很多,以便不同的團隊可以按照他們的需要來組織他們的測試。

 

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97