Pruebas (Programas Solana)

Herramientas de Desarrollo · Superficial

El proceso de validar programas de Solana mediante pruebas unitarias, pruebas de integración y pruebas de fuzz. Enfoques comunes: pruebas en Rust con solana-program-test o LiteSVM (rápidas, en proceso), pruebas en TypeScript con Bankrun o solana-test-validator (de extremo a extremo), y pruebas de fuzz con Trident. La mejor práctica es probar tanto los caminos exitosos como los vectores de ataque (firmantes faltantes, propietarios incorrectos).

Términos relacionados