What is it about?
Smart contract developers must face significant hurdles to ensure the deployment of reliable code. In this paper, we analyze the main reasons that make smart contract testing so critical and challenging at the same time, considering the complexity and the peculiarities of the blockchain environment.
Featured Image
Photo by Choong Deng Xiang on Unsplash
Why is it important?
Our study supports the idea that smart contract testing activities are extremely relevant, owing to the distinctive characteristic of blockchain technology. We pinpoint several open challenges and research opportunities, such as advanced techniques for testing non-functional properties and more practical and cost-effective test adequacy assessment approaches.
Read the Original
This page is a summary of: Smart contract testing, May 2022, ACM (Association for Computing Machinery),
DOI: 10.1145/3528226.3528370.
You can read the full text:
Contributors
The following have contributed to this page