It is every 2 years. If you are the original owner of a car you bought brand new, then you won't be tested for the first 6 years and then every 2 years after that. If there is an ownership change within the first 6 years, then that car must be tested every 3 years. After that, every 2 years...