🛠Первая версия фреймворка для тестирования смарт контрактов TestSuite4 (TS4)
16 февраля 2021 г. - TON Labs выпускает первую версию Smart Contracts TestSuite4 (TS4) - простого в использовании инструмента на основе скриптов для тестирования и отладки смарт-контрактов Free TON. Облегченная система TS4, оптимизированная для разработки через тестирование (TDD), быстро развивается, позволяя отлаживать сложные системы смарт-контрактов без их развертывания в блокчейне, от выполнения кода и обмена сообщениями до уровня инструкций виртуальной машины TON.
Написанный на Rust, TS4 поддерживает скрипты написанные Python, которые позволяют тестировать сложные сценарии взаимодействия с несколькими контрактами на любой пользовательской машине.
Репозиторий TS4 Github включает в себя учебные пособия и пользовательскую документацию, помогающую разработчикам начать тестирование своих смарт-контрактов за считанные минуты.
👉TS4 уже доступен по ссылке👈👀
"В рамках разработки сложных контрактов (DePool, Elector) по методологии TDD, мы столкнулись с необходимостью удобного тестирования комплексных сценариев. Необходимо было не только моделировать сложные ситуации при взаимодействии сразу нескольких контрактов, но и автоматизировать этот процесс. Этот фреймворк создавался изначально именно под DePool, с прицелом на скорость и гибкость в настройках. Но потом оказалось, что то, что получилось, также подходит и для решения". - говорит технический руководитель TS4 Виктор Баргачев, который также является автором компилятора Sol2TVM для TON.
Следите за обновлениями!🙌
#TS4 #FreeTON
16 февраля 2021 г. - TON Labs выпускает первую версию Smart Contracts TestSuite4 (TS4) - простого в использовании инструмента на основе скриптов для тестирования и отладки смарт-контрактов Free TON. Облегченная система TS4, оптимизированная для разработки через тестирование (TDD), быстро развивается, позволяя отлаживать сложные системы смарт-контрактов без их развертывания в блокчейне, от выполнения кода и обмена сообщениями до уровня инструкций виртуальной машины TON.
Написанный на Rust, TS4 поддерживает скрипты написанные Python, которые позволяют тестировать сложные сценарии взаимодействия с несколькими контрактами на любой пользовательской машине.
Репозиторий TS4 Github включает в себя учебные пособия и пользовательскую документацию, помогающую разработчикам начать тестирование своих смарт-контрактов за считанные минуты.
👉TS4 уже доступен по ссылке👈👀
"В рамках разработки сложных контрактов (DePool, Elector) по методологии TDD, мы столкнулись с необходимостью удобного тестирования комплексных сценариев. Необходимо было не только моделировать сложные ситуации при взаимодействии сразу нескольких контрактов, но и автоматизировать этот процесс. Этот фреймворк создавался изначально именно под DePool, с прицелом на скорость и гибкость в настройках. Но потом оказалось, что то, что получилось, также подходит и для решения". - говорит технический руководитель TS4 Виктор Баргачев, который также является автором компилятора Sol2TVM для TON.
Следите за обновлениями!🙌
#TS4 #FreeTON