What is happening??

Beth
AF was due 6/4 and still nothing- but I have had some spotting and cramping- should I test or give AF a few more days to come- I am usually pretty regular (only off by a day or two each month) I do t want to get my hopes up and test to soon!?!?