A novel method based on log files for Smart Contract testing
Abstract
Smart Contracts have enabled Distributed Ledger Technologies and Blockchains to execute business logic over decentralized and distributed networks. Consequently, Blockchain technology boosted through Smart Contracts has become increasingly widespread in decentralized finance and industrial applications in recent years. Although Blockchain-based development systems have experienced significant growth in adoption areas, Smart Contract testing is still an immature aspect of the Blockchain development life cycle, even if it is involved in mission-critical financial and non-financial applications. To contribute to remedying this state of affairs, we provide the design guidelines for implementing a Smart Contract testing approach based on log analysis and programming language independence. We thus describe the key aspects of this testing strategy, such as the integration of the Elastic Search (ELK) stack and the feasibility of its use in distributed and decentralized applications.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.