DocumentCode
1994884
Title
JUnitMX - A change-aware unit testing tool
Author
Wloka, Jan ; Ryder, Barbara G. ; Tip, Frank
Author_Institution
Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ
fYear
2009
fDate
16-24 May 2009
Firstpage
567
Lastpage
570
Abstract
Developers use unit testing to improve the quality of software systems. Current development tools for unit testing help with automating test execution, with reporting results, and with generating test stubs. However, they offer no aid for designing tests aimed specifically at exercising the effects of changes to a program. This paper describes a unit testing tool that leverages a change model to assist developers in the creation of new unit tests. The tool provides developers with quantitative feedback and detailed information about change effects, which not only facilitate the writing of more effective tests, but also motivate developers with an achievable coverage goal.
Keywords
program testing; software maintenance; software quality; software tools; JUnitMX-change-aware unit testing tool; program change; software system quality improvement; test execution automation; test stub generation; Automatic testing; Computer science; Feedback; Protection; Software systems; Software testing; Software tools; Solids; System testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location
Vancouver, BC
ISSN
0270-5257
Print_ISBN
978-1-4244-3453-4
Type
conf
DOI
10.1109/ICSE.2009.5070557
Filename
5070557
Link To Document