2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC) 2019
DOI: 10.1109/icpc.2019.00048
|View full text |Cite
|
Sign up to set email alerts
|

Towards Automated Testing of Blockchain-Based Decentralized Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
3
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 33 publications
(18 citation statements)
references
References 17 publications
0
18
0
Order By: Relevance
“…Sungari [11] is proposed as a guided and automated framework, which is used for testing blockchain-based decentralized applications (Dapps). Testing is accomplished through the analysis of the dynamic information that is produced during the transaction and capturing informational feedback while the blockchain transactions occur.…”
Section: Blockchain and Testing Approachesmentioning
confidence: 99%
“…Sungari [11] is proposed as a guided and automated framework, which is used for testing blockchain-based decentralized applications (Dapps). Testing is accomplished through the analysis of the dynamic information that is produced during the transaction and capturing informational feedback while the blockchain transactions occur.…”
Section: Blockchain and Testing Approachesmentioning
confidence: 99%
“…In DApp Testing, Gao etc. [3] proposed an automated testing technique called Sungari for DApps. It achieves significant optimization compared to the random testing approach.…”
Section: B Case With Command-line Toolmentioning
confidence: 99%
“…DApp testing involves not only users' behaviors but also the logic of smart contracts [3]. Hence, recent popular smart contract testing tools e.g.…”
Section: Introductionmentioning
confidence: 99%
“…Thus, the inputs for a more important path, which may contain the require function, can more likely be generated. Gao et al [23] proposed an integrated test input case generation from the perspective of the decentralized applications, which consists of a web interface part and the smart contract part. They identified meaningful web input events, which can influence the control condition, and they generated test cases based on the identified input, aiming to maximize the control path coverage.…”
Section: B Test Case and Suites For Smart Contractsmentioning
confidence: 99%