一种区块链的模糊测试方法及系统
摘要:
本申请公开了一种区块链的模糊测试方法及系统,其中,一种区块链的模糊测试方法包括:通过利用环路复杂度度量法从区块链中的待测程序中获取N个基本独立路径,N为正整数;根据基本独立路径数量设置路径优先级指标,并根据预设的等级权重计算N个基本独立路径的优先级指标;根据N个基本独立路径的优先级指标,采用粒子群优化算法输出测试用例集合;对测试用例集合中的测试用例进行模糊测试,以得到测试结果。以此实现提高基本独立路径的覆盖率,并且提升测试效率。
公开/授权文献
0/0