Regression Testing
Regression testing makes sure that new changes do not break existing functionality. If developers update a checkout flow, regression tests check related areas such as login, cart operations and search to confirm everything still works. A strong regression suite gives teams confidence to improve the product without fear of hidden side effects.