Testarea contractelor inteligente
Instrumente de testare și biblioteci
Waffle - Un cadru pentru dezvoltarea și testarea avansată a contractelor inteligente (bazat pe ethers.js).
Solidity-Coverage - Instrument alternativ de testare coduri Solidity.
hevm - Implementare EVM realizată special pentru testarea unităților și depanarea contractelor inteligente.
Whiteblock Genesis - Sandbox de dezvoltare end-to-end și platformă de testare pentru blockchain
Mediul de testare OpenZeppelin- Testare ultrarapidă a contractului inteligent. Configurare de tip „o singură linie odată” pentru o experiență de testare remarcabilă.
Ajutoare de testare OpenZeppelin - Bibliotecă de afirmații pentru testarea contractelor inteligente Ethereum. Au grijă ca toate contractele tale să se comporte conform așteptărilor!
Tutoriale corelate
- Configurare de integrare continuă cu Solidity și Truffle – Cum se configurează Travis sau Circle CI pentru testare Truffle împreună cu plugin-uri utile.
- Prezentare generală a produselor de testare – O prezentare generală și o comparație a diferitelor produse de testare.
- Cum se folosește Echidna pentru a testa contracte inteligente
- Cum se folosește Manticore pentru a găsi erori în contractele inteligente
- Cum se folosește Slither pentru a găsi erori în contractele inteligente
- Cum să simulezi contracte Solidity pentru testare
- Cum să migrezi de la Testele Truffle la mediul de testare OpenZeppelin
Referințe suplimentare
Cunoști o resursă comunitară care te-a ajutat? Editează această pagină și adaug-o!
Ajută-ne cu această pagină
Dacă ești expert pe această temă și dorești să contribui, editează această pagină și presar-o cu înțelepciunea ta.
Vei fi creditat și vei ajuta comunitatea Ethereum!
Utilizează acest șablon de documentație flexibil
Întrebări? Întreabă-ne pe canalul #content de pe serverul nostru Discord
Editare pagină