Data-Processer簡介git
Data-Processer是一個模擬數據生成器。
一般在測試過程當中,產生完整、全面的真實數據比較困難。Data-Processer能夠幫助咱們根據需求,建立對應的模版和詞典,生成咱們須要的模擬數據。
此工具由雲智慧發佈,是一款成熟的模擬數據生成器。已被普遍的運用於全棧性能監控、端到端應用性能管理、全鏈路性能壓測、實時大數據可視化、業務運維等衆多項目中,在電商、在線教育、政企、互聯網金融、o2o、遊戲、企業服務等行業均被使用。github
Data-Processer使用場景
Data-Processer可以根據構建的模版和詞典,生成咱們須要的數據。在測試環境、持續集成、生產環境中,都可使用。後端
測試場景
測試過程當中,咱們須要驗證數據後端的功能或性能,此時,須要下降與數據產生端的耦合,那麼須要一個穩定優秀的數據生成器,來持續的不間斷的產生正確的數據,和特殊狀況下的異常數據。
持續集成場景
在整個持續集成場景中,一個或多個模塊組成一個平臺,須要有源源不斷的數據進入持續集成環境,用以自動化地完成測試和迭代工做,使用Data-Processer則能夠經過數據樣本的指定和簡單的編碼,很是簡單地完成這個需求。
生產場景
在一個項目完成測試和迭代,發佈到生產環境以後,一般也須要進行持續的功能或可用性監測,那麼則須要有各類正常或異常數據按照某種規則和定義,持續穩定地生產並送回平臺,此時將持續集成場景中的case,只需經過簡單配置,則能夠進行生產的驗證,以知足這個需求。
Data-Processer的架構架構
數據生成器包括:模版變量提取,模版變量執行,模版變量替換組成,三部分組成。運維
使用示例工具
Data-Processer資源連接
源碼地址:https://github.com/CloudWise-...
Demo地址:https://github.com/CloudWise-...性能