Your regression testing suite has now grow into 5000+ scenarios and runs daily.
The number doesn’t make a difference on anything to me at least.
How many are commented, or checking if 0=0, or just clicking around without assertions, or asserting the irrelevant things, or duplicated between themselves, or already duplicating unit/api checks, or flaky, or outdated, or …
But there are managers who count as a sense of progress and coverage.
What that gives you? Confidence? Peace of mind? Nothing apart from something runs every day?
Maybe this should be addressed to the managers paying for it, and to those managers that use it as a guide for the releases. I am constantly challenging what’s automated and how - what’s the value of doing that compared to building or updating one new feature each week? Or even building a completely new product that can get the company another source of revenue. It depends always on the risks that each application has, the context, and the motivators behind the actions.
When was the last time someone reviewed your regression testing suite? Do you know what’s in your regression suite? Do you care? Is it still on track with your original goal? Is the original goal still relevant?
I’ve been in about 7 automation projects. Never was one of them reviewed.
I do not know. I do not care - as I don’t own this project.
There usually isn’t an original goal/mission.