[发明专利]一种针对可信区块链群的测试质量评价方法及系统在审
申请号: | 202110604886.0 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113282497A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 许子灿 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q10/06 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 可信 区块 测试 质量 评价 方法 系统 | ||
1.一种针对可信区块链群的测试质量评价系统,其特征在于,包括:
模块M1:选择区块链群系统,准备好对应测试文档、测试环境和测试数据;
模块M2:按照预设区块链项目测试基准和跨链系统测试基准,对区块链群测试覆盖度以及区块链群测试过程进行评估;
模块M3:根据区块链群测试覆盖度评估和区块链群测试过程评估,计算得到当前被测区块链群系统的质量评价结果;
模块M4:根据当前被测区块链群系统的质量评价结果进行缺陷分析,估算被测区块链群系统的质量风险可控度。
2.根据权利要求1所述的针对可信区块链群的测试质量评价系统,其特征在于,所述模块M2中区块链项目测试基准包括:功能测试、性能测试、安全性测试以及可靠性测试;
所述功能测试包括:区块链系统的安装部署、日常迭代升级、底层功能扩展以及UI层、接口层、管理层、核心层、基础层的功能覆盖;
所述性能测试包括区块链系统性能和应用性能;所述区块链系统性能包括CPU、内存、磁盘I/O、网络带宽以及物理机/VM;所述应用性能包括交易类型、调用接口、日志级别、GC机制、tx pool大小、节点数量、并发数、区块链系统环境以及流控;
所述安全性测试包括代码安全、网络安全、合约安全、共识安全、数据安全以及隐私保护安全;
所述可靠性测试包括:并发处理、稳定运行以及故障恢复。
3.根据权利要求1所述的针对可信区块链群的测试质量评价系统,其特征在于,所述模块M2中跨链系统测试基准,针对侧链/中继模式,包括:功能测试、性能测试、安全性测试以及可靠性测试;
所述功能测试包括网络层、共识层、ABCI以及IBC协议;所述ABCI包括信息查询、交易校验以及共识处理,需要对CheckTx消息、DeliverTx消息、Commit消息进行功能验证;所述IBC协议测试需对包括提交初始化IBC客户端,建立IBC连接和通道,开启IBC替代物中继传递,断开连接操作步骤进行功能验证;
所述性能测试包括协议性能和应用性能;
所述安全性测试包括双花避免、身份认定、数据安全以及隐私保护安全;
所述可靠性测试包括中继服务模块稳定和跨链行为监控。
4.根据权利要求1所述的针对可信区块链群的测试质量评价系统,其特征在于,所述模块M2包括:
模块M2.1:按照预设区块链项目测试基准,对区块链以及应用需求覆盖度、各预言代码覆盖度以及迭代变更代码影响进行评估分析,评估被测区块链群系统的测试充分性;
模块M2.2:按照预设区块链项目测试基准和跨链系统测试基准,对包括区块链群的功能、性能、安全性、可靠性、BaaS专项、密码专项、算法形式化验证、自动化运维、异构兼容、易用性、可扩展性、可维护性以及可审计性进行评估,衡量被测区块链群系统的正确性、完备性以及健壮性。
5.根据权利要求1所述的针对可信区块链群的测试质量评价系统,其特征在于,所述模块M3包括:根据区块链群测试覆盖度评估和区块链群测试过程评估的各项取值以及所占权重,计算得到当前被测区块链群系统的质量评价结果。
6.根据权利要求1所述的针对可信区块链群的测试质量评价系统,其特征在于,所述模块M4包括:根据当前被测区块链群系统的质量评价结果进行包括缺陷触发因素分析、缺陷区块链关联度分析、缺陷结果影响域分析以及缺陷趋势分析,估算被测区块链群系统的质量风险可控度。
7.一种针对可信区块链群的测试质量评价方法,其特征在于,包括:
步骤S1:选择区块链群系统,准备好对应测试文档、测试环境和测试数据;
步骤S2:按照预设区块链项目测试基准和跨链系统测试基准,对区块链群测试覆盖度以及区块链群测试过程进行评估;
步骤S3:根据区块链群测试覆盖度评估和区块链群测试过程评估,计算得到当前被测区块链群系统的质量评价结果;
步骤S4:根据当前被测区块链群系统的质量评价结果进行缺陷分析,估算被测区块链群系统的质量风险可控度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110604886.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示面板及其驱动方法、显示装置
- 下一篇:连杆椰子摘果机械手