Missed period

I’m 5 days late and yesterday and today I have been throwing up and have had pain in my upper abdomen almost like period cramps but aunt flow is a no show. Should I wait or test now?