I am completely new to blockchain testing.Can someone please help me with how can I start with blockchain testing and procedure from where I should start and material for the same if possible.
Welcome to Ethereum Blockchain. Following resources would be helpful when you just getting started.
(1) Learn about Solidity: https://solidity.readthedocs.io/en/v0.5.2/introduction-to-smart-contracts.html
(3) Truffle framework for testing, deploying and debugging smart contract: https://truffleframework.com/tutorials
As newbie, please keep things as simple as possible to avoid overwhelm and you will be master when you keep going.. Good luck!