Cycle length

Li

My cycle length varies from month to month. I can pretty much figure out ovulation but does the “ when to take a pregnancy test “ rely on when period is due. One app reckons period due fri another says Sunday and another Monday 🙈