Efficient and flexible GUI test execution via test merging
Pranavadatta Devaki, Suresh Thummalapenta, Nimit Singhania, Saurabh Kumar Sinha · 2013
As a test suite evolves, it can accumulate redundant tests. To address this problem, many test-suite reduction techniques, based on different measures of redundancy, have been developed. A more subtle problem, that can also cause test-suite bloat and that has not been addressed by existing research, is the accumulation of similar tests. Similar tests are not redundant by any measure; but, they contain many common actions that are executed repeatedly, which over a large test suite, can degrade execution time substantially.