基于区块链的测试方法、装置及计算机设备

    公开(公告)号:CN119645834A

    公开(公告)日:2025-03-18

    申请号:CN202411577905.5

    申请日:2024-11-06

    Abstract: 本申请适用于区块链技术领域,提供了一种基于区块链的测试方法、装置及计算机设备,所述测试方法由测试系统执行,所述测试系统包括测试主节点、多个中间件和至少一个代理节点,所述中间件用于在所述测试主节点和所述代理节点之间进行数据传输,所述测试方法包括:发布一测试事件;在多个所述中间件中选定与所述测试事件适配的目标中间件,在预设测试参数条件下,从选定的所述目标中间件中获取所述测试事件对应的测试数据;根据所述测试数据和预设测试数据阈值,调整所述预设测试参数;将调整后的预设测试参数应用到所述测试事件对应的测试中。通过上述方案,能够解决无法实时反馈以动态调整测试策略的问题。

    区块链构建功能的测试方法、系统及计算机设备

    公开(公告)号:CN119645832A

    公开(公告)日:2025-03-18

    申请号:CN202411569714.4

    申请日:2024-11-05

    Abstract: 本申请实施例适用于区块链技术领域,提供了一种区块链构建功能的测试方法、系统及计算机设备,所述方法包括:基于待测试的区块链构建功能的代码,获取环境配置参数和多个测试用例;根据所述环境配置参数,在测试服务器中部署测试环境,所述测试环境中包括测试区块链;在所述测试环境中,通过所述测试区块链执行各个所述测试用例,得到各个所述测试用例的执行结果;对执行结果为异常的所述测试用例进行交易场景复现,得到各个交易场景下的区块构建结果;基于所述区块构建结果和所述代码的目标功能,确定所述代码的测试结果。通过上述方法,在对区块链构建功能进行测试时,可以提高测试覆盖率。

    针对区块链监测系统的测试方法、设备及程序产品

    公开(公告)号:CN120029905A

    公开(公告)日:2025-05-23

    申请号:CN202411998361.X

    申请日:2024-12-31

    Abstract: 本申请实施例适用于区块链技术领域,提供了一种针对区块链监测系统的测试方法、设备及程序产品,所述方法包括:初始化测试环境,并获取用于测试的多个交易样本,测试环境中包括测试区块链;确定测试目标,测试目标为监测节点、监控平台或区块链监测系统,区块链监测系统包括监测节点和监控平台;基于测试目标,控制监控平台进行测试插件配置,测试插件用于对区块链的功能进行测试;在测试环境中,通过测试区块链执行各个交易样本,以获取监测节点的监测数据和监控平台的分析数据;根据监测数据和分析数据,生成测试结论。通过上述方法,能够实现对区块链监测系统的系统性测试。

    区块链系统的区块处理方法、装置、设备、介质及产品

    公开(公告)号:CN120034546A

    公开(公告)日:2025-05-23

    申请号:CN202411948267.3

    申请日:2024-12-26

    Abstract: 本申请适用于区块链技术领域,提供了区块链系统的区块处理方法、装置、设备、介质及产品,方法,包括:获取区块链系统中的提案数据;根据多个提案的访问数据及各提案的检测顺序,确定每个提案对应的数据冲突类型,并基于每个提案对应的数据冲突类型,确定每个提案对应的分组;对每个分组中的提案进行排序,得到每个提案对应的组内执行顺序;基于每个提案对应的组内执行顺序,合并每个提案对应的分组,得到合并后分组,并基于合并后分组中的提案生成区块。基于提案的访问数据与检测顺序将不同提案进行分组隔离,并对多个分组并行排序,并合并分组,提高排序效率,减少区块中提案之间的冲突检测次数,从而提高了区块的创建效率。

    智能合约的审计方法、装置、电子设备及计算机程序产品

    公开(公告)号:CN119938487A

    公开(公告)日:2025-05-06

    申请号:CN202411976564.9

    申请日:2024-12-30

    Abstract: 本申请适用于区块链技术领域,提供了一种智能合约的审计方法、装置、电子设备及计算机程序产品。智能合约的审计方法具体包括:确定待审计的智能合约适配的目标区块链,并确定智能合约的第一合约信息;根据第一合约信息,对智能合约进行静态分析,得到智能合约的静态分析结果;分别构建各个目标区块链各自对应的测试链,并通过各个测试链对智能合约进行动态分析,得到智能合约的动态分析结果;验证智能合约在各个目标区块链上部署的执行结果的一致性结果;根据静态分析结果、动态分析结果以及一致性结果,确定智能合约的审计结果。通过本申请的方法,能够对智能合约进行全方位的审计,提高了智能合约的审计准确率。

Patent Agency Ranking