How long to wait?

I was due for my period wed not got it yet. My boobs have been hurting on and off. How long should I wait to test?