Adjective
    
  
    Regression testing  
          
      
          
      
      
   
  
                  
                            
              
  
                  
                            
              
  
    
        confirms that a recent program or code change has not adversely affected existing features        
          
      
          
      
      
    
  
      Regression testing should be done before every release for all areas where changes have been made in the code.