Регрессионное тестирование regression testing: что такое, виды, преимущества и недостатки