© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Improved Testing Through Refactoring: Experience from the ProTest project
Huiqing Li and Simon Thompson
In Leonardo Bottaci and Gordon Fraser, editors, Testing - Practice and Research Techniques: 5th International Academic and Industrial Conference, TAIC PART 2010, volume 6303 of Lecture Notes in Computer Science, pages 182-196. Springer, September 2010.Abstract
We report on how the Wrangler refactoring tool has been used to improve and transform test code for Erlang systems. This has been achieved through the removal of code clones, the identification of properties for property-based testing and the definition of testing-aware refactorings and test-framework-specific refactorings. While some of the observations are Erlang-specific, others apply to test code in general.
Download publication 87 kbytes (PDF)Bibtex Record
@inproceedings{3039, author = {Huiqing Li and Simon Thompson}, title = {{Improved Testing Through Refactoring: Experience from the ProTest project}}, month = {September}, year = {2010}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/2010/3039}, publication_type = {inproceedings}, submission_id = {26297_1284465911}, ISBN = {978-3-642-15584-0}, booktitle = {Testing - Practice and Research Techniques: 5th International Academic and Industrial Conference, TAIC PART 2010}, editor = {Leonardo Bottaci and Gordon Fraser}, volume = {6303}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, refereed = {yes}, }