区块链BaaS云服务(16)天德链TDBC“泰山沙盒系统”
1. 測試管理
-
契約模型(Contract Model)管理
通過區塊鏈軟件系統所提供的 RPC、 SDK 等形式的接口,定義以“請求——響應——數據”為表現形式的接口契約模型。 -
測試集(Test Suite) 管理
通過建立接口契約模型之間的關系,從而以區塊鏈軟件系統核心業務功能或性能為目標,建立對應的自動化測試集。 -
測試基準(Test Benchmark)管理
建立不同分類維度下區塊鏈軟件系統的測試基準規范,從而規范測試目標的需求內容。 -
測試目標(Test Target)管理
對區塊鏈測試目標(區塊鏈軟件系統)進行管理,對其功能需求與測試集進行關聯,從而達到以測試目標為單位,覆蓋其功能需求執行測試任務。 -
測試任務(Test Task)管理
通過測試目標建立自動化接口功能或性能測試任務,可對歷史任務進行結果統計分析與回歸測試。
2. 執行測試
-
測試腳本與數據自動生成
根據測試任務中測試目標內所包含的測試集內容,自動生成區塊鏈軟件系統自動化測試腳本與測試輸入數據。 -
接口自動化測試
根據任務定義自動化執行區塊鏈軟件系統接口測試,實時反饋測試結果。 -
分布式性能測試
根據任務定義自動化執行支持分布式壓力生成的區塊鏈軟件系統性能測試,實時反饋測試結果。 -
測試過程監控與結果分析:提供實時測試結果統計、圖表繪制、資源監控、分布式鏈路跟蹤等監控與分析技術。
2.1 共識過程分布式鏈路跟蹤拓撲圖
2.2 共識過程的階段、過程和數據進行追蹤
總結
以上是生活随笔為你收集整理的区块链BaaS云服务(16)天德链TDBC“泰山沙盒系统”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链BaaS云服务(17)纸贵科技Z-
- 下一篇: (chap4 IP协议) 全局地址和私有