[发明专利]一种区块链跨链性能测试方法及测试系统在审
申请号: | 202111328338.6 | 申请日: | 2021-11-10 |
公开(公告)号: | CN114119016A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 王刚军 | 申请(专利权)人: | 中国华电集团有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 符继超 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 链跨链 性能 测试 方法 系统 | ||
1.一种区块链跨链性能测试方法,其特征在于,包括以下步骤:
根据性能测试需求确定跨链交易请求数量;
将确定的该笔数量的跨链交易请求发送至源链;
根据交易执行返回结果,判断该批交易是否成功,并在交易成功后,多维度采集跨链性能指标数据;
对采集的跨链性能指标数据进行统计分析,生成测试报告。
2.根据权利要求1所述的一种区块链跨链性能测试方法,其特征在于,所述跨链性能指标数据至少包括:每秒交易数量、交易成功率和交易延迟;
其中,所述每秒交易数量通过以下方式的任意一种进行采集:
单链日志统计数据、跨链组件日志统计数据、中继链日志统计数据或通过客户端交易事件监听器调用交易事件接口对交易事件进行监听,统计一段时间内的交易处理数量,计算生成每秒交易数量;
所述交易成功率为一段时间内交易成功数量与发送的交易总数量之间的比值;
所述交易延迟为交易发送时间与交易处理结果返回时间之间的时间差。
3.一种区块链跨链性能测试系统,其适用于如权利要求1-5任一项所述的区块链跨链性能测试方法,其特征在于,包括:
性能测试需求生成模块,用于根据性能测试需求确定跨链交易请求数量;
交易请求发送模块,用于将确定的该笔数量的跨链交易请求发送至源链;
性能指标数据收集模块,用于根据交易执行返回结果,判断该批交易是否成功,并在交易成功后,多维度采集跨链性能指标数据;以及
测试报告生成模块,用于对采集的跨链性能指标数据进行统计分析,生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国华电集团有限公司,未经中国华电集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111328338.6/1.html,转载请声明来源钻瓜专利网。