Here are some of the major challenges that are encountered during regression testing:
• Test suites tend to grow with successive regression runs. The entire regression test suite cannot be executed due to limited time and budget.
• Reducing the test suite while ensuring maximum test coverage is a major challenge.
• Deciding on the optimal number of regression tests that need to be performed, that is, once every modification or build update or a bunch of bug fixes is done is another challenge.