以太坊智能合约测试
在测试前你应该,测试不仅仅要保证业务无错误,还需要使用更可能少的Gas。
测试币
当你需要接入到公共网络中,则需要领一些测试币才能发送交易。一般各种公共测试环境都提供水龙头🚰给你发放测试币。
- - 一个C#/.NET的faucet
测试工具
- - 用于truffle项目的零配置持续集成
- - Solidity代码覆盖工具
- - 用于Solidity智能合约代码覆盖检查的替代工具
- - Solidity合约函数性能分析器
- - 另一个Solidity智能合约性能分析器
- - 高速、并行、热从在的solidity测试框架
- - 以太坊应用测试工具套件
- - 使用docker简化智能合约应用的集成与测试
- - 特别用于单元测试和智能合约调试的EVM实现
- - Solidity 图形化调试器
- - 提供容易读懂的栈回溯,加速应用开发
- - 代码分析器,用于智能合约开发的安全、代码风格及最佳实践规则
- - 用于识别和修正solidity中的代码风格和安全问题的代码分析器,前身为Solium
- - 一个NPM包,用于解析提交到本地testrpc节点的交易,以便开发者阅读和理解交易内容
- - 一个NPM包,包含额外的断言及测试辅助工具,支持事件是否触发的断言。
- - Solidity词法预处理器,使用mustache.js风格的语法,支持宏、条件编译,可自动包含远程依赖
- - Solidity预处理器,包含指令、表达式语言、高精度计算等功能
- – 解析、发布以太坊裸交易,类似于
- - 用于单元测试的智能合约依赖模拟库
- - 测试以太坊智能合约的库,支持自选web库和测试运行期。
- - PyTest的以太坊智能合约插件
文章列表
- 最后更新时间:2019-10-21 06:42:14,这是一篇任何人都可以协作参与的文章, 。