In this talk we present a test for the maximal rank of the matrix-valued volatility process in the continuous Ito semimartingale framework. Our idea is based upon a random perturbation of the original high frequency observations of an Ito semimartingale, which opens the way for rank testing. We develop the complete limit theory for the test statistic and apply it to various null and alternative hypotheses. We also discuss the modification of the testing idea for diffusion models corrupted by noise.