Help ovulation

So glow says I ovulate this week but ive been taking ovulation tests this week so far and the lines haven’t gotten any darker glow says I ovulate In 4 days. If I ovulate in 4 days wouldn’t it show up on the test of the line somewhat getting darker? Could I have ovulated last week and not know i also have a 31 day cycle. I’m also have cramps like my period should come. Thanks for help in advanced!!!