1. 測驗管理
-
契約模型(Contract Model)管理
通過區塊鏈軟體系統所提供的 RPC、 SDK 等形式的介面,定義以“請求——回應——資料”為表現形式的介面契約模型, -
測驗集(Test Suite) 管理
通過建立介面契約模型之間的關系,從而以區塊鏈軟體系統核心業務功能或性能為目標,建立對應的自動化測驗集, -
測驗基準(Test Benchmark)管理
建立不同分類維度下區塊鏈軟體系統的測驗基準規范,從而規范測驗目標的需求內容, -
測驗目標(Test Target)管理
對區塊鏈測驗目標(區塊鏈軟體系統)進行管理,對其功能需求與測驗集進行關聯,從而達到以測驗目標為單位,覆寫其功能需求執行測驗任務, -
測驗任務(Test Task)管理
通過測驗目標建立自動化介面功能或性能測驗任務,可對歷史任務進行結果統計分析與回歸測驗,
2. 執行測驗
-
測驗腳本與資料自動生成
根據測驗任務中測驗目標內所包含的測驗集內容,自動生成區塊鏈軟體系統自動化測驗腳本與測驗輸入資料, -
介面自動化測驗
根據任務定義自動化執行區塊鏈軟體系統介面測驗,實時反饋測驗結果, -
分布式性能測驗
根據任務定義自動化執行支持分布式壓力生成的區塊鏈軟體系統性能測驗,實時反饋測驗結果, -
測驗程序監控與結果分析:提供實時測驗結果統計、圖表繪制、資源監控、分布式鏈路跟蹤等監控與分析技術,
2.1 共識程序分布式鏈路跟蹤拓撲圖

2.2 共識程序的階段、程序和資料進行追蹤

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/287780.html
標籤:區塊鏈
