摘要
本申请公开了一种基于职能测试的区块链智能编程模型评估方法、系统及存储介质,包括:生成初始需求;基于同一初始需求生成多份满足需求的智能合约代码;登记函数、变量和事件并进行筛选,补充到初始需求中形成详细需求;基于详细需求生成完备智能合约代码;测试完备智能合约代码是否可编译;针对详细需求中的主要职能分批次生成多份测试代码形成测试代码集;并和详细需求组合形成区块链智能编程模型测试套件;基于不同的智能合约类型生成多份区块链智能编程模型测试套件,形成区块链智能编程模型测试数据集;基于区块链智能编程模型测试数据集对待测试的区块链智能编程模型进行测试。本发明可准确评估智能编程模型在生成智能合约方面的能力。
技术关键词
模型评估方法
智能合约代码
编程
大语言模型
套件
存储电子设备
生成智能合约
评估系统
变量
模块
工作站
频率
服务器
代币
计算机
介质
模板
指标
场景