time for period but just spotting. pregnant?

Amy
So my it's time for my period. My cycle is normally 28/31 days and my tracker app says my period should start today. I've been spotting very lightly for the past 2 days and so far today I have not had any spotting or bleeding. Should I take a test tomorrow morning if haven't gotten my period yet?