During a cycle, you should test often (everyday or every other day), so you know where the tank is in the cycle.
Once things are stable, you can test less. Basically, if there are problems in the tank or you get some unusual readings, you should test more often. If things are running smoothly and the fish are happy, you can get away with testing only once per week or so.