When should I test

I am 8 days late I've been having cramps but no spotting or anything. I've been late longer than this before but I never had the cramps.