Micro account yes, demo account - no. Although many may disagree with me. But believe my experience, even testing an advisor on a demo can show a completely different result than on a real account.
Trading on a demo you do not feel the loss and earnings of real money. And accordingly, you can not take the market seriously. You just waste time by clicking the buy / sell buttons.