It’s hard to define when to stop software testing, but you can stop testing when you application performance improves, you completed all test cases; test budgets get depleted and beta alpha period has ended, no bugs are left, and you approach towards the deadline.