Regression Testing به اجرای آزمون‌ها پس از تغییر نرم‌افزار گفته می‌شود تا مطمئن شویم قابلیت‌هایی که قبلاً درست کار می‌کردند ناخواسته خراب نشده‌اند.

نحوه استفاده در عمل

پس از اصلاح محاسبه تخفیف، علاوه بر تست مورد جدید باید ثبت سفارش عادی، مالیات و هزینه ارسال نیز دوباره بررسی شوند.

تست رگرسیون ممکن است در سطح واحد، API یا رابط کاربری باشد. هدف آن یافتن اثرات ناخواسته تغییر است.

در همین واژه‌نامه، گیت و نسخه‌بندی معنایی از مفاهیم مرتبط هستند.

آزمون رگرسیون بعد از تغییر

پس از اصلاح کد تخفیف، تست باید بررسی کند محاسبه مالیات و جمع فاکتور قبلی خراب نشده‌اند. Regression Test به معنی تست رگرسیون آماری نیست و بهتر است در CI خودکار اجرا شود.