Pregnancy and period advice please

Bethan

I was ment to come on my period on the 3rd August but still ain’t come on but when I do have a period they only ever last 3-4 days any idea if I could be pregnant if so when should I test