Pregnancy test

Jessica
How long should a woman wait to take a pregnancy test and for it to be accurate?