Comparing the maintainability of selenium WebDriver test suites employing different locators: a case study
Maurizio Leotta, Diego Clerissi, Filippo Ricca, Cristiano Spadaro · 2013
Test suite maintenance tends to have the biggest impact on the overall cost of test automation. Frequently modifications applied on a web application lead to have one or more test cases broken and repairing the test suite is a time-consuming and expensive task.