પરંતુ તે પછી પરીક્ષણનું બીજું એક સ્તર છે જે રીગ્રેસન પરીક્ષણ છે જે જાળવણી દરમિયાન હાથ ધરવામાં આવે છે, સોફ્ટવેર બની ગયા પછી ત્યાં બગ રિપોર્ટ્સ અથવા વૃદ્ધિ અહેવાલો હોઈ શકે છે, વધુ રિક્વાયરમેંટ મૂકવામાં આવે છે અને તેથી સોફ્ટવેર બદલાઈ જાય છે.
नंतर आणखी एक टेस्टिंग आहे ती म्हणजे रिग्रेशन टेस्टिंग . सॉफ्टवेअर प्रकाशीत झाल्यावर बग रिपोर्ट किंवा एन्हान्समेंट रिपोर्ट येऊ शकतो, रिक्वायरमेंट वगैरे बदलल्या जातात आणि सॉफ्टवेअर बदलते. म्हणून रिग्रेशन टेस्टिंग मेन्टेनन्स दरम्यान केली जाते.