In agile, there are always frequent builds and changes are continuous; and this effectively calls the need for regression testing with the best testing strategy. And, to build such an effective regression testing strategy there are certain thing that needs to consider.