Test maintenance consumes 40% to 50% of overall testing costs in modern software development organizations. More than a third of developers spend up to a quarter of their time fixing software bugs ...