Bioscience Biotechnology Research Communications

An International  Peer Reviewed Refereed Open Access Journal

P-ISSN: 0974-6455 E-ISSN: 2321-4007

Bioscience Biotechnology Research Communications

An Open Access International Journal

Soumya1, Naresh E1, Vijaya Kumar B P1 and Ravi B C2

1Department of Information Science and Engineering, M S Ramaiah Institute of Technology, MSR Nagar, Bengaluru, India

2Prayag software Pvt. Ltd Bengaluru, India

Corresponding author email: soumyablb@gmail.co

Article Publishing History

Received: 15/10/2020

Accepted After Revision: 29/12/2020

ABSTRACT:

Blockchain is one of the trending technology. It is a secured distributed public digital ledger that is programmed in order to record the information and keep it securely, the main purpose is to store the data securely and carry out the digital transactions safely. Blockchain technology use cryptography to achieve the security, where the data is encrypted. Blockchain is decentralized and distributed, brings the trust in the data, the data are collected in blocks and each block is connected with other block which makes it a chain hence it is known as blockchain. The main aim in Blockchain technology is to ensure the security to software used in technology, hence the testing phase plays an important role. Testing is mainly done to check block size, chain size, load, security, transaction of data, cryptographical data etc. The main objective of this paper is to ensure the importance of testing the Blockchain technology and different strategies used for testing to increase the security and trust of the technology.

KEYWORDS:

Blockchain, Testing Lifecycle, Smart Contracts, Blockchain Oriented Software, Ethereum, Ganache, Hyperledger Composer.

Download this article as:

Copy the following to cite this article:


Copy the following to cite this URL: