Security & testingbulloakFuzz/Property testingCLI · Solidity · 代码质量 · 代码分析 · 测试自动化 · Solidity 开发 · 代码覆盖率网站 (opens in a new tab)alexfertel/bulloak(351 ☆) (opens in a new tab)一个基于分支树技术的智能合约测试生成器。Related resourcesChimeraChimera 是一个在 Foundry 中编写 Solidity 测试的框架,并能够与其他开源工具(如 Echidna、Medusa、Halmos 和 Kontrol)一起重用它们。Slither斯莱瑟是 Trail of Bits 用于 Solidity 和 Vyper 的 Python 静态分析引擎:在 CI 中运行它以触发检测器、打印合约的结构视图,或在整个代码库上编写自定义检查脚本。SynpressSynpress 将 Playwright 与感知以太坊的浏览器自动化分层,以便你可以在 CI 中对去中心化应用 (dapp) 进行端到端测试,包括钱包弹出窗口和链切换。AderynAderyn 是 Cyfrin 开源的、基于 Rust 的 Solidity 智能合约静态分析器,旨在帮助协议工程师和安全研究人员在 Solidity 代码库中发现漏洞。MedusaMedusa 是一个受 Echidna 启发的有状态智能合约模糊测试工具。它提供智能合约的并行模糊测试和高级智能合约不变量的验证。TitanoboaTitanoboa 是一个交互式 Vyper 解释器和测试工具,当你在完整的 Foundry 循环之外试验合约时,可用于实现快速反馈循环。