When do I test

Taleena
My period came on early last month 6/24 I'm due the 28 it was light really no bleeding just dark brown didn't need pad ... I had sex on the 7/8 n I had 33 percent getting prego when do I test?? It says my period is due 7/24 n I've been havering sharp pains