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