Software Regression Tools and methods are easily implemented in practical applications which adhere time and cost factors affecting majorly. It is the evolution of regression testing strategies following through decades, starting from early 1980's and early deployments by industry research projects in 1990s to the adoption of new methods by software companies in the 21st century. Every decade is described in terms of new challenges faced by regression test methods and tools implementations. When this type of new strategies applied and future of these procedures examined.