Don't know if I should test

April
I'm 2 days late on my period but I have cramps, a bad stomach pain and feel like I'm going to get my period, but nothing comes. Should I take a test or wait to see if AF comes. Is cramping normal before you get a bfp?