I am currently testing an enterprise application using Selenium which has lots of Legacy pages. Hence management has decided to revamp the entire application GUI and workflow through phase wise implementation of the changes. As we have automated handful of tests , it has started failing as the application workflow and GUI is changing. How can i deal with it? Should i update my tests. If yes there are chances that the same feature may further be refined or tweaked in near future.
Should I wait for the entire functionality changes to be frozen which i think is not a good option .
How can I make sure my automation suite is adding value for the application frequent delivery? How and when should I accommodate those changes?