Can someone help ???

When should i test?? im 8 days late, ive been having little cramps like my AF is coming but its still not here and my boobs are sore also