I read following content about EVM:
It is vital to also note that EVM operates in a sandboxed environment- it is totally isolated from the main Blockchain network, and works perfectly as a testing environment. Therefore anybody who would want to create a smart contract using EVM can do so without interfering with other Blockchain operations.
Sorry I can't understand this. I think that we have developers which create Smart Contracts (SC) and we don’t do the development process in EVM and EVM is basically used for the execution of SC. I can't understand what type of testing is mentioned above. For testing of SC we have several tools (like Oyente, Remix and so on) which are not part of EVM.
Somebody please guide me.