生產引流測試(2)

發表于:2014-06-04來源:博客園作者:skytraveler點擊數: 標簽:軟件測試
代理的作用變成了紀錄生產日志,有時候能夠直接利用系統的日志模塊數據,不用分流,性能壓力減少了很多。 多了一個存儲模塊存儲日志(有可能復用系

  代理的作用變成了紀錄生產日志,有時候能夠直接利用系統的日志模塊數據,不用分流,性能壓力減少了很多。

  多了一個存儲模塊存儲日志(有可能復用系統現有日志模塊)

  多了一個對比引擎,它的作用是:從存儲取出成對的請求-響應的數據,將請求數據發送到測試系統,接收測試系統的響應,與存儲中的響應結果比對,然后生成報表。

  引擎可能要做比較復雜的日志分析工作:請求-響應配對,清洗無效數據,做數據篩選等。

  由于做了隔離,基本上杜絕了測試系統污染生產系統的風險。

  延時比對也有很多缺點:有很多技術架構,實時復制比記log再還原要付出的成本小很多;發現缺陷的時間點出現延遲。

  對于業務升級類型的系統,業務流程或者計算邏輯發生了變化,使用生產系統數據進行比對的難度就大大增強了,但還是可以做,模型如下:

  這張圖跟上張基本一樣,唯一的不同就是比對引擎變成了“加強型”比對引擎。

  加強的地方表現在:對業務不同點進行處理,使得比對工作能夠順利進行。

  有一些技術架構下,對不同點進行處理非常困難。例如,web應用,一個表單多了一項。你有可能要重寫http請求的內容。

原文轉自:http://www.cnblogs.com/skytraveler/p/3542046.html

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