原文服务方: 电子产品可靠性与环境试验       
摘要:
智能合约是一种通过计算机指令实现传统合约自动化的程序,其在部署后不可修改,因此在部署前对其行为和约束条件进行全面测试至关重要。然而,现有测试方法难以适应复杂场景,或仅聚焦于发现导致合约崩溃的输入。为此,提出了一款名为C-Solidity的工具,这是一种面向Solidity智能合约的自动化测试用例生成与模糊测试框架。C-Solidity集成了多种元启发式搜索算法,包括随机搜索和多种进化算法(如NSGA-II、MOSA和DynaMOSA),以提高测试覆盖率和效率。通过初步实证研究,验证了C-Solidity在测试Solidity智能合约中的有效性与优势。
推荐文章
面向安全苛求软件的测试用例自动生成
安全苛求软件
测试用例自动生成
安全覆盖准则
测试用例自动生成方法研究与实现
测试用例
目标搜索
测试数据
基于面向服务的测试用例生成研究
Web服务描述语言
树状模型
节点依赖关系
操作流
软件测试用例自动生成算法综述
软件测试
测试用例生成
随机测试
启发性测试
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 面向Solidity智能合约的测试用例自动生成与 模糊测试框架研究
来源期刊 电子产品可靠性与环境试验 学科 工学
关键词 智能合约;区块链;基于搜索的软件测试;测试用例生成;模糊测试
年,卷(期) 2025,(6) 所属期刊栏目
研究方向 页码范围 13-19
页数 7页 分类号
字数 语种 中文
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2025(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
智能合约;区块链;基于搜索的软件测试;测试用例生成;模糊测试
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电子产品可靠性与环境试验
双月刊
1672-5468
44-1412/TN
大16开
广州市增城区朱村街朱村大道西78号
1962-01-01
中文
出版文献量(篇)
2841
总下载数(次)
0
论文1v1指导