Period problems

My period haven’t came on today and I been having sore boobs , nipples , cramping lately like every day do u think I should take a pregnancy test or a ovulation test