Positive ovulation test?

Alisha • Married 6.7.2014❤️baby #1 born 6.2015❤️👼🏻baby #2 born 4.2018 at 21 weeks👼🏻❤️baby #3 born 3.2019❤️baby #4 due 10.2021❤️

How long do you normally get positive tests? I thought it was like a 24 hour thing but mine is consistently 2-3 days of positives! This last cycle I got my first positive at 10 pm on Dec 21st and my last positive last night (Dec 23rd), this morning it was fading.