How many times I can appear for the test and what should be the minimum gap between two tests?

Is there any specific rule that I can appear in elitmus test only after 6 months from my first attempt?

No , there is no such rule ! And you can attempt as many time as you like but its advised not to do it more than 3 times.