How long can it take

How long after a missed period can it take to get a positive HPT? As of today there is no sign of AF.she was due on the 20th of this month.I tested yesterday,and got a BFN.