web3-testing-v2 - 使用 Hardhat 和 Foundry 测试 Web3 智能合约
使用 Hardhat、Foundry 和高级测试模式测试 Web3 智能合约,包括集成、Gas、模糊测试和覆盖率检查。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 编写合约单元测试
- 设置集成测试套件
- 执行 Gas 优化测试
- 对边界情况进行模糊测试
- 验证事件和访问控制
- 检查重入漏洞
- 测量测试覆盖率
- 验证测试结果
输入
- 智能合约代码
- 测试需求
- 项目配置
- RPC 端点
- 网络凭据
- 上游工作流文件
- 来源证明文件
输出
- 测试结果
- 覆盖率报告
- Gas 使用报告
- 验证发现
- 可执行的测试步骤
要求
- Hardhat 或 Foundry 环境
- 所需 RPC 端点访问权限
- 必要的网络凭据
- 测试工具支持
