Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 2.83 KB

File metadata and controls

29 lines (26 loc) · 2.83 KB

Development, testing, debugging

  • Что такое unit-test?
  • Что такое TDD?
  • Что такое регрессионные баги и как автоматические тесты помогают их решать?
  • В чём преимущества правила одной концепции на один unit-тест?
  • В чём преимущества изолированных друг от друга тестов?
  • Что такое stub и mock? В чем различие?
  • Чем юнит-тесты отличаются от интеграционных тестов? Почему интеграционные сложнее писать и поддерживать?
  • Как тестируются смарт-контракты? Какие инструменты используются? В чем отличие devnet от testnet?
  • Что такое покрытие кода тестами? Что оно показывает? Какие есть инструменты для анализа покрытия тестами кода на языке Solidity?
  • Можно ли тестировать смарт-контракты на данных реального блокчейна? Что такое форк сети?
  • Какие возможности для дебаггинга дает Etherscan?

Ресурсы