#fuzz-testing #programs #solana #help #anchor #framework #trdelnik

turdle-test

trdelnik_test 库帮助您使用 Trdelnik 为您的程序编写 Rust 测试。

1 个不稳定版本

0.1.0 2023年6月24日

#8#trdelnik


用于 2 个 crate(通过 turdle-client

自定义许可证

6KB
50

Trident Github

Trident

Trident

Rust 基础框架,用于模糊和集成测试 Solana 程序,以帮助您发布安全代码。

Chat Version MIT License Lint Test Escrow and Turnstile


文档

有关文档和指南,请访问 ackee.xyz/trident/docs

先决条件

查看 支持的版本 部分,获取更多详细信息。

安装

cargo install trident-cli


功能

自动测试生成

通过自动为使用 Anchor 框架 编写的程序创建模糊和集成测试模板来简化测试过程。

动态数据生成

通过随机指令数据和伪随机账户增加测试覆盖率,以应对不可预测的模糊测试场景。

自定义指令序列

提供灵活性,可以设计特定的指令序列以满足特定的测试需求或专注于模糊测试期间程序行为的特定方面。

不变性检查

允许进行自定义的不变性检查,以发现漏洞和不希望的行为。


社区

请查看以下地方获取更多 Trident 相关内容

奖金

Solana 基金会 Marinade

贡献

感谢您对贡献 Trident 的兴趣!请参阅 CONTRIBUTING.md 了解如何进行。

许可证

本项目采用 MIT 许可证

依赖项

~2MB
~42K SLoC