测试智能合约
测试工具和库
Waffle - 高级智能合约开发和测试的框架(基于 ethers.js)。
Solidity-Coverage - 替代性 Solidity 代码覆盖工具。
hevm - 以太坊虚拟机实现,专门用于单元测试以及调试智能合约。
Whiteblock Genesis - 端到端开发沙盒和区块链测试平台。
OpenZepelin 测试环境 - 闪电快速智能合约测试。 带来优秀测试体验的单行设置。
OpenZeppelin 测试助手—— 用于以太坊智能合约测试的断言库。 请确保您的合约行为如同预期的一样!
相关教程
- Solidity 和 Truffle 持续集成设置——如何为 Truffle 测试搭配有用的插件,并设置 Travis 或 Circle CI。
- 测试产品概述——不同测试产品的概述和比较。
- 如何使用 Echidna 测试智能合约
- 如何使用 Manticore 查找智能合约漏洞
- 如何使用 Slither 来查找智能合约漏洞
- 如何模拟测试 Solidity 合约
- 如何将 Truffle 测试迁移至 OpenZeppelin 测试环境
延伸阅读
你知道有什么社区资源帮助过你吗? 编辑并添加本页面!
░░░░░░░░░▄░░░░░░░░░░░░░░▄░░░░ ░░░░░░░░▌▒█░░░░░░░░░░░▄▀▒▌░░░ ░░░░░░░░▌▒▒█░░░░░░░░▄▀▒▒▒▐░░░ ░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐░░░ ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐░░░ ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌░░░ ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌░░ ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐░░ ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌░ ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌░ ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒▐░ ▐▒▒▐▀▐▀▒░▄▄▒▄▒▒▒▒▒▒░▒░▒░▒▒▒▒▌ ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐░ ░▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒░▒░▒░▒░▒▒▒▌░ ░▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐░░ ░░▀▄▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▄▒▒▒▒▌░░ ░░░░▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀░░░ ░░░░░░▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀░░░░░ ░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▀▀░░░░░░░░
帮助我们处理此页面
如果您是这方面的专家,并想发表意见,那么编辑此页分享您的智慧。
您将获得褒奖并会为以太坊社区提供帮助!
自由发挥 文档模板
有任何疑问? 请在我们的频道中进行询问 Discord服务器
编辑页面